Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/n/neutron/neutron_17.2.1-0+deb11u1_all.buildinfo Use metasnap for getting required timestamps Cannot get timestamps from metasnap: 404 (Not Found) Use snapshot for getting required timestamps Get source package info: neutron=2:17.2.1-0+deb11u1 Source URL: http://snapshot.notset.fr/mr/package/neutron/2:17.2.1-0+deb11u1/srcfiles?fileinfo=1 Initialize APT cache Get binary package info: adduser=3.118 Binary URL: http://snapshot.notset.fr/mr/binary/adduser/3.118/binfiles?fileinfo=1 Get binary package info: alembic=1.4.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/alembic/1.4.3-1/binfiles?fileinfo=1 Get binary package info: autoconf=2.69-14 Binary URL: http://snapshot.notset.fr/mr/binary/autoconf/2.69-14/binfiles?fileinfo=1 Get binary package info: automake=1:1.16.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/automake/1:1.16.3-2/binfiles?fileinfo=1 Get binary package info: autopoint=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/autopoint/0.21-4/binfiles?fileinfo=1 Get binary package info: autotools-dev=20180224.1+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/autotools-dev/20180224.1+nmu1/binfiles?fileinfo=1 Get binary package info: base-files=11.1 Binary URL: http://snapshot.notset.fr/mr/binary/base-files/11.1/binfiles?fileinfo=1 Get binary package info: base-passwd=3.5.51 Binary URL: http://snapshot.notset.fr/mr/binary/base-passwd/3.5.51/binfiles?fileinfo=1 Get binary package info: bash=5.1-2+b3 Binary URL: http://snapshot.notset.fr/mr/binary/bash/5.1-2+b3/binfiles?fileinfo=1 Get binary package info: binutils=2.35.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/binutils/2.35.2-2/binfiles?fileinfo=1 Get binary package info: binutils-common=2.35.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/binutils-common/2.35.2-2/binfiles?fileinfo=1 Get binary package info: binutils-x86-64-linux-gnu=2.35.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/binutils-x86-64-linux-gnu/2.35.2-2/binfiles?fileinfo=1 Get binary package info: bridge-utils=1.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/bridge-utils/1.7-1/binfiles?fileinfo=1 Get binary package info: bsdextrautils=2.36.1-8 Binary URL: http://snapshot.notset.fr/mr/binary/bsdextrautils/2.36.1-8/binfiles?fileinfo=1 Get binary package info: bsdutils=1:2.36.1-8 Binary URL: http://snapshot.notset.fr/mr/binary/bsdutils/1:2.36.1-8/binfiles?fileinfo=1 Get binary package info: build-essential=12.9 Binary URL: http://snapshot.notset.fr/mr/binary/build-essential/12.9/binfiles?fileinfo=1 Get binary package info: bzip2=1.0.8-4 Binary URL: http://snapshot.notset.fr/mr/binary/bzip2/1.0.8-4/binfiles?fileinfo=1 Get binary package info: ca-certificates=20210119 Binary URL: http://snapshot.notset.fr/mr/binary/ca-certificates/20210119/binfiles?fileinfo=1 Get binary package info: coreutils=8.32-4+b1 Binary URL: http://snapshot.notset.fr/mr/binary/coreutils/8.32-4+b1/binfiles?fileinfo=1 Get binary package info: cpp=4:10.2.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/cpp/4:10.2.1-1/binfiles?fileinfo=1 Get binary package info: cpp-10=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/cpp-10/10.2.1-6/binfiles?fileinfo=1 Get binary package info: dash=0.5.11+git20200708+dd9ef66-5 Binary URL: http://snapshot.notset.fr/mr/binary/dash/0.5.11+git20200708+dd9ef66-5/binfiles?fileinfo=1 Get binary package info: dbus=1.12.20-2 Binary URL: http://snapshot.notset.fr/mr/binary/dbus/1.12.20-2/binfiles?fileinfo=1 Get binary package info: debconf=1.5.77 Binary URL: http://snapshot.notset.fr/mr/binary/debconf/1.5.77/binfiles?fileinfo=1 Get binary package info: debhelper=13.3.4 Binary URL: http://snapshot.notset.fr/mr/binary/debhelper/13.3.4/binfiles?fileinfo=1 Get binary package info: debianutils=4.11.2 Binary URL: http://snapshot.notset.fr/mr/binary/debianutils/4.11.2/binfiles?fileinfo=1 Get binary package info: dh-autoreconf=20 Binary URL: http://snapshot.notset.fr/mr/binary/dh-autoreconf/20/binfiles?fileinfo=1 Get binary package info: dh-python=4.20201102+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/dh-python/4.20201102+nmu1/binfiles?fileinfo=1 Get binary package info: dh-strip-nondeterminism=1.12.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/dh-strip-nondeterminism/1.12.0-1/binfiles?fileinfo=1 Get binary package info: diffutils=1:3.7-5 Binary URL: http://snapshot.notset.fr/mr/binary/diffutils/1:3.7-5/binfiles?fileinfo=1 Get binary package info: distro-info-data=0.51 Binary URL: http://snapshot.notset.fr/mr/binary/distro-info-data/0.51/binfiles?fileinfo=1 Get binary package info: docutils-common=0.16+dfsg-4 Binary URL: http://snapshot.notset.fr/mr/binary/docutils-common/0.16+dfsg-4/binfiles?fileinfo=1 Get binary package info: dpkg=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/dpkg/1.20.9/binfiles?fileinfo=1 Get binary package info: dpkg-dev=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/dpkg-dev/1.20.9/binfiles?fileinfo=1 Get binary package info: dwz=0.13+20210201-1 Binary URL: http://snapshot.notset.fr/mr/binary/dwz/0.13+20210201-1/binfiles?fileinfo=1 Get binary package info: e2fsprogs=1.46.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/e2fsprogs/1.46.2-2/binfiles?fileinfo=1 Get binary package info: file=1:5.39-3 Binary URL: http://snapshot.notset.fr/mr/binary/file/1:5.39-3/binfiles?fileinfo=1 Get binary package info: findutils=4.8.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/findutils/4.8.0-1/binfiles?fileinfo=1 Get binary package info: flake8=3.8.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/flake8/3.8.4-1/binfiles?fileinfo=1 Get binary package info: fonts-glyphicons-halflings=1.009~3.4.1+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/fonts-glyphicons-halflings/1.009~3.4.1+dfsg-2/binfiles?fileinfo=1 Get binary package info: g++=4:10.2.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/g++/4:10.2.1-1/binfiles?fileinfo=1 Get binary package info: g++-10=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/g++-10/10.2.1-6/binfiles?fileinfo=1 Get binary package info: gcc=4:10.2.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/gcc/4:10.2.1-1/binfiles?fileinfo=1 Get binary package info: gcc-10=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/gcc-10/10.2.1-6/binfiles?fileinfo=1 Get binary package info: gcc-10-base=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/gcc-10-base/10.2.1-6/binfiles?fileinfo=1 Get binary package info: gettext=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/gettext/0.21-4/binfiles?fileinfo=1 Get binary package info: gettext-base=0.21-4 Binary URL: http://snapshot.notset.fr/mr/binary/gettext-base/0.21-4/binfiles?fileinfo=1 Get binary package info: grep=3.6-1 Binary URL: http://snapshot.notset.fr/mr/binary/grep/3.6-1/binfiles?fileinfo=1 Get binary package info: groff-base=1.22.4-6 Binary URL: http://snapshot.notset.fr/mr/binary/groff-base/1.22.4-6/binfiles?fileinfo=1 Get binary package info: gzip=1.10-4 Binary URL: http://snapshot.notset.fr/mr/binary/gzip/1.10-4/binfiles?fileinfo=1 Get binary package info: hostname=3.23 Binary URL: http://snapshot.notset.fr/mr/binary/hostname/3.23/binfiles?fileinfo=1 Get binary package info: ieee-data=20210605.1 Binary URL: http://snapshot.notset.fr/mr/binary/ieee-data/20210605.1/binfiles?fileinfo=1 Get binary package info: init-system-helpers=1.60 Binary URL: http://snapshot.notset.fr/mr/binary/init-system-helpers/1.60/binfiles?fileinfo=1 Get binary package info: intltool-debian=0.35.0+20060710.5 Binary URL: http://snapshot.notset.fr/mr/binary/intltool-debian/0.35.0+20060710.5/binfiles?fileinfo=1 Get binary package info: jq=1.6-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/jq/1.6-2.1/binfiles?fileinfo=1 Get binary package info: libabsl20200923=0~20200923.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/libabsl20200923/0~20200923.3-2/binfiles?fileinfo=1 Get binary package info: libacl1=2.2.53-10 Binary URL: http://snapshot.notset.fr/mr/binary/libacl1/2.2.53-10/binfiles?fileinfo=1 Get binary package info: libapparmor1=2.13.6-10 Binary URL: http://snapshot.notset.fr/mr/binary/libapparmor1/2.13.6-10/binfiles?fileinfo=1 Get binary package info: libarchive-zip-perl=1.68-1 Binary URL: http://snapshot.notset.fr/mr/binary/libarchive-zip-perl/1.68-1/binfiles?fileinfo=1 Get binary package info: libasan6=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libasan6/10.2.1-6/binfiles?fileinfo=1 Get binary package info: libatomic1=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libatomic1/10.2.1-6/binfiles?fileinfo=1 Get binary package info: libattr1=1:2.4.48-6 Binary URL: http://snapshot.notset.fr/mr/binary/libattr1/1:2.4.48-6/binfiles?fileinfo=1 Get binary package info: libaudit-common=1:3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libaudit-common/1:3.0-2/binfiles?fileinfo=1 Get binary package info: libaudit1=1:3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libaudit1/1:3.0-2/binfiles?fileinfo=1 Get binary package info: libbinutils=2.35.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libbinutils/2.35.2-2/binfiles?fileinfo=1 Get binary package info: libblkid1=2.36.1-8 Binary URL: http://snapshot.notset.fr/mr/binary/libblkid1/2.36.1-8/binfiles?fileinfo=1 Get binary package info: libbsd0=0.11.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libbsd0/0.11.3-1/binfiles?fileinfo=1 Get binary package info: libbz2-1.0=1.0.8-4 Binary URL: http://snapshot.notset.fr/mr/binary/libbz2-1.0/1.0.8-4/binfiles?fileinfo=1 Get binary package info: libc-ares2=1.17.1-1+deb11u1 Binary URL: http://snapshot.notset.fr/mr/binary/libc-ares2/1.17.1-1+deb11u1/binfiles?fileinfo=1 Get binary package info: libc-bin=2.31-13 Binary URL: http://snapshot.notset.fr/mr/binary/libc-bin/2.31-13/binfiles?fileinfo=1 Get binary package info: libc-dev-bin=2.31-13 Binary URL: http://snapshot.notset.fr/mr/binary/libc-dev-bin/2.31-13/binfiles?fileinfo=1 Get binary package info: libc6=2.31-13 Binary URL: http://snapshot.notset.fr/mr/binary/libc6/2.31-13/binfiles?fileinfo=1 Get binary package info: libc6-dev=2.31-13 Binary URL: http://snapshot.notset.fr/mr/binary/libc6-dev/2.31-13/binfiles?fileinfo=1 Get binary package info: libcap-ng0=0.7.9-2.2+b1 Binary URL: http://snapshot.notset.fr/mr/binary/libcap-ng0/0.7.9-2.2+b1/binfiles?fileinfo=1 Get binary package info: libcc1-0=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libcc1-0/10.2.1-6/binfiles?fileinfo=1 Get binary package info: libcom-err2=1.46.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libcom-err2/1.46.2-2/binfiles?fileinfo=1 Get binary package info: libcrypt-dev=1:4.4.18-4 Binary URL: http://snapshot.notset.fr/mr/binary/libcrypt-dev/1:4.4.18-4/binfiles?fileinfo=1 Get binary package info: libcrypt1=1:4.4.18-4 Binary URL: http://snapshot.notset.fr/mr/binary/libcrypt1/1:4.4.18-4/binfiles?fileinfo=1 Get binary package info: libctf-nobfd0=2.35.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libctf-nobfd0/2.35.2-2/binfiles?fileinfo=1 Get binary package info: libctf0=2.35.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libctf0/2.35.2-2/binfiles?fileinfo=1 Get binary package info: libdb5.3=5.3.28+dfsg1-0.8 Binary URL: http://snapshot.notset.fr/mr/binary/libdb5.3/5.3.28+dfsg1-0.8/binfiles?fileinfo=1 Get binary package info: libdbus-1-3=1.12.20-2 Binary URL: http://snapshot.notset.fr/mr/binary/libdbus-1-3/1.12.20-2/binfiles?fileinfo=1 Get binary package info: libdebconfclient0=0.260 Binary URL: http://snapshot.notset.fr/mr/binary/libdebconfclient0/0.260/binfiles?fileinfo=1 Get binary package info: libdebhelper-perl=13.3.4 Binary URL: http://snapshot.notset.fr/mr/binary/libdebhelper-perl/13.3.4/binfiles?fileinfo=1 Get binary package info: libdpkg-perl=1.20.9 Binary URL: http://snapshot.notset.fr/mr/binary/libdpkg-perl/1.20.9/binfiles?fileinfo=1 Get binary package info: libelf1=0.183-1 Binary URL: http://snapshot.notset.fr/mr/binary/libelf1/0.183-1/binfiles?fileinfo=1 Get binary package info: libev4=1:4.33-1 Binary URL: http://snapshot.notset.fr/mr/binary/libev4/1:4.33-1/binfiles?fileinfo=1 Get binary package info: libexpat1=2.2.10-2 Binary URL: http://snapshot.notset.fr/mr/binary/libexpat1/2.2.10-2/binfiles?fileinfo=1 Get binary package info: libext2fs2=1.46.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libext2fs2/1.46.2-2/binfiles?fileinfo=1 Get binary package info: libffi7=3.3-6 Binary URL: http://snapshot.notset.fr/mr/binary/libffi7/3.3-6/binfiles?fileinfo=1 Get binary package info: libfile-stripnondeterminism-perl=1.12.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libfile-stripnondeterminism-perl/1.12.0-1/binfiles?fileinfo=1 Get binary package info: libgcc-10-dev=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libgcc-10-dev/10.2.1-6/binfiles?fileinfo=1 Get binary package info: libgcc-s1=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libgcc-s1/10.2.1-6/binfiles?fileinfo=1 Get binary package info: libgcrypt20=1.8.7-6 Binary URL: http://snapshot.notset.fr/mr/binary/libgcrypt20/1.8.7-6/binfiles?fileinfo=1 Get binary package info: libgdbm-compat4=1.19-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgdbm-compat4/1.19-2/binfiles?fileinfo=1 Get binary package info: libgdbm6=1.19-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgdbm6/1.19-2/binfiles?fileinfo=1 Get binary package info: libgmp10=2:6.2.1+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/libgmp10/2:6.2.1+dfsg-1/binfiles?fileinfo=1 Get binary package info: libgnutls30=3.7.1-5 Binary URL: http://snapshot.notset.fr/mr/binary/libgnutls30/3.7.1-5/binfiles?fileinfo=1 Get binary package info: libgomp1=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libgomp1/10.2.1-6/binfiles?fileinfo=1 Get binary package info: libgpg-error0=1.38-2 Binary URL: http://snapshot.notset.fr/mr/binary/libgpg-error0/1.38-2/binfiles?fileinfo=1 Get binary package info: libgssapi-krb5-2=1.18.3-6 Binary URL: http://snapshot.notset.fr/mr/binary/libgssapi-krb5-2/1.18.3-6/binfiles?fileinfo=1 Get binary package info: libhogweed6=3.7.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libhogweed6/3.7.3-1/binfiles?fileinfo=1 Get binary package info: libice6=2:1.0.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/libice6/2:1.0.10-1/binfiles?fileinfo=1 Get binary package info: libicu67=67.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/libicu67/67.1-7/binfiles?fileinfo=1 Get binary package info: libidn2-0=2.3.0-5 Binary URL: http://snapshot.notset.fr/mr/binary/libidn2-0/2.3.0-5/binfiles?fileinfo=1 Get binary package info: libisl23=0.23-1 Binary URL: http://snapshot.notset.fr/mr/binary/libisl23/0.23-1/binfiles?fileinfo=1 Get binary package info: libitm1=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libitm1/10.2.1-6/binfiles?fileinfo=1 Get binary package info: libjq1=1.6-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/libjq1/1.6-2.1/binfiles?fileinfo=1 Get binary package info: libjs-bootstrap=3.4.1+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libjs-bootstrap/3.4.1+dfsg-2/binfiles?fileinfo=1 Get binary package info: libjs-jquery=3.5.1+dfsg+~3.5.5-7 Binary URL: http://snapshot.notset.fr/mr/binary/libjs-jquery/3.5.1+dfsg+~3.5.5-7/binfiles?fileinfo=1 Get binary package info: libjs-sphinxdoc=3.4.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/libjs-sphinxdoc/3.4.3-2/binfiles?fileinfo=1 Get binary package info: libjs-underscore=1.9.1~dfsg-3 Binary URL: http://snapshot.notset.fr/mr/binary/libjs-underscore/1.9.1~dfsg-3/binfiles?fileinfo=1 Get binary package info: libk5crypto3=1.18.3-6 Binary URL: http://snapshot.notset.fr/mr/binary/libk5crypto3/1.18.3-6/binfiles?fileinfo=1 Get binary package info: libkeyutils1=1.6.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/libkeyutils1/1.6.1-2/binfiles?fileinfo=1 Get binary package info: libkrb5-3=1.18.3-6 Binary URL: http://snapshot.notset.fr/mr/binary/libkrb5-3/1.18.3-6/binfiles?fileinfo=1 Get binary package info: libkrb5support0=1.18.3-6 Binary URL: http://snapshot.notset.fr/mr/binary/libkrb5support0/1.18.3-6/binfiles?fileinfo=1 Get binary package info: libldap-2.4-2=2.4.57+dfsg-3 Binary URL: http://snapshot.notset.fr/mr/binary/libldap-2.4-2/2.4.57+dfsg-3/binfiles?fileinfo=1 Get binary package info: liblsan0=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/liblsan0/10.2.1-6/binfiles?fileinfo=1 Get binary package info: liblz4-1=1.9.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblz4-1/1.9.3-2/binfiles?fileinfo=1 Get binary package info: liblzma5=5.2.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/liblzma5/5.2.5-2/binfiles?fileinfo=1 Get binary package info: libmagic-mgc=1:5.39-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmagic-mgc/1:5.39-3/binfiles?fileinfo=1 Get binary package info: libmagic1=1:5.39-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmagic1/1:5.39-3/binfiles?fileinfo=1 Get binary package info: libmd0=1.0.3-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmd0/1.0.3-3/binfiles?fileinfo=1 Get binary package info: libmount1=2.36.1-8 Binary URL: http://snapshot.notset.fr/mr/binary/libmount1/2.36.1-8/binfiles?fileinfo=1 Get binary package info: libmpc3=1.2.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmpc3/1.2.0-1/binfiles?fileinfo=1 Get binary package info: libmpdec3=2.5.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libmpdec3/2.5.1-1/binfiles?fileinfo=1 Get binary package info: libmpfr6=4.1.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/libmpfr6/4.1.0-3/binfiles?fileinfo=1 Get binary package info: libncurses6=6.2+20201114-2 Binary URL: http://snapshot.notset.fr/mr/binary/libncurses6/6.2+20201114-2/binfiles?fileinfo=1 Get binary package info: libncursesw6=6.2+20201114-2 Binary URL: http://snapshot.notset.fr/mr/binary/libncursesw6/6.2+20201114-2/binfiles?fileinfo=1 Get binary package info: libnettle8=3.7.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libnettle8/3.7.3-1/binfiles?fileinfo=1 Get binary package info: libnorm1=1.5.9+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnorm1/1.5.9+dfsg-2/binfiles?fileinfo=1 Get binary package info: libnsl-dev=1.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnsl-dev/1.3.0-2/binfiles?fileinfo=1 Get binary package info: libnsl2=1.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libnsl2/1.3.0-2/binfiles?fileinfo=1 Get binary package info: libonig5=6.9.6-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/libonig5/6.9.6-1.1/binfiles?fileinfo=1 Get binary package info: libp11-kit0=0.23.22-1 Binary URL: http://snapshot.notset.fr/mr/binary/libp11-kit0/0.23.22-1/binfiles?fileinfo=1 Get binary package info: libpam-modules=1.4.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-modules/1.4.0-9/binfiles?fileinfo=1 Get binary package info: libpam-modules-bin=1.4.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-modules-bin/1.4.0-9/binfiles?fileinfo=1 Get binary package info: libpam-runtime=1.4.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libpam-runtime/1.4.0-9/binfiles?fileinfo=1 Get binary package info: libpam0g=1.4.0-9 Binary URL: http://snapshot.notset.fr/mr/binary/libpam0g/1.4.0-9/binfiles?fileinfo=1 Get binary package info: libpcre2-8-0=10.36-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre2-8-0/10.36-2/binfiles?fileinfo=1 Get binary package info: libpcre3=2:8.39-13 Binary URL: http://snapshot.notset.fr/mr/binary/libpcre3/2:8.39-13/binfiles?fileinfo=1 Get binary package info: libperl5.32=5.32.1-4 Binary URL: http://snapshot.notset.fr/mr/binary/libperl5.32/5.32.1-4/binfiles?fileinfo=1 Get binary package info: libpgm-5.3-0=5.3.128~dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/libpgm-5.3-0/5.3.128~dfsg-2/binfiles?fileinfo=1 Get binary package info: libpipeline1=1.5.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpipeline1/1.5.3-1/binfiles?fileinfo=1 Get binary package info: libpq5=13.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpq5/13.3-1/binfiles?fileinfo=1 Get binary package info: libprocps8=2:3.3.17-5 Binary URL: http://snapshot.notset.fr/mr/binary/libprocps8/2:3.3.17-5/binfiles?fileinfo=1 Get binary package info: libprotobuf23=3.12.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libprotobuf23/3.12.4-1/binfiles?fileinfo=1 Get binary package info: libpsl5=0.21.0-1.2 Binary URL: http://snapshot.notset.fr/mr/binary/libpsl5/0.21.0-1.2/binfiles?fileinfo=1 Get binary package info: libpython3-stdlib=3.9.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3-stdlib/3.9.2-3/binfiles?fileinfo=1 Get binary package info: libpython3.9-minimal=3.9.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9-minimal/3.9.2-1/binfiles?fileinfo=1 Get binary package info: libpython3.9-stdlib=3.9.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libpython3.9-stdlib/3.9.2-1/binfiles?fileinfo=1 Get binary package info: libquadmath0=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libquadmath0/10.2.1-6/binfiles?fileinfo=1 Get binary package info: librdkafka1=1.6.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/librdkafka1/1.6.0-1/binfiles?fileinfo=1 Get binary package info: libreadline8=8.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libreadline8/8.1-1/binfiles?fileinfo=1 Get binary package info: libsasl2-2=2.1.27+dfsg-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/libsasl2-2/2.1.27+dfsg-2.1/binfiles?fileinfo=1 Get binary package info: libsasl2-modules-db=2.1.27+dfsg-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/libsasl2-modules-db/2.1.27+dfsg-2.1/binfiles?fileinfo=1 Get binary package info: libseccomp2=2.5.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libseccomp2/2.5.1-1/binfiles?fileinfo=1 Get binary package info: libselinux1=3.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/libselinux1/3.1-3/binfiles?fileinfo=1 Get binary package info: libsemanage-common=3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsemanage-common/3.1-1/binfiles?fileinfo=1 Get binary package info: libsemanage1=3.1-1+b2 Binary URL: http://snapshot.notset.fr/mr/binary/libsemanage1/3.1-1+b2/binfiles?fileinfo=1 Get binary package info: libsepol1=3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsepol1/3.1-1/binfiles?fileinfo=1 Get binary package info: libsigsegv2=2.13-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsigsegv2/2.13-1/binfiles?fileinfo=1 Get binary package info: libsm6=2:1.2.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsm6/2:1.2.3-1/binfiles?fileinfo=1 Get binary package info: libsmartcols1=2.36.1-8 Binary URL: http://snapshot.notset.fr/mr/binary/libsmartcols1/2.36.1-8/binfiles?fileinfo=1 Get binary package info: libsodium23=1.0.18-1 Binary URL: http://snapshot.notset.fr/mr/binary/libsodium23/1.0.18-1/binfiles?fileinfo=1 Get binary package info: libsqlite3-0=3.34.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/libsqlite3-0/3.34.1-3/binfiles?fileinfo=1 Get binary package info: libss2=1.46.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/libss2/1.46.2-2/binfiles?fileinfo=1 Get binary package info: libssl1.1=1.1.1k-1 Binary URL: http://snapshot.notset.fr/mr/binary/libssl1.1/1.1.1k-1/binfiles?fileinfo=1 Get binary package info: libstdc++-10-dev=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libstdc++-10-dev/10.2.1-6/binfiles?fileinfo=1 Get binary package info: libstdc++6=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libstdc++6/10.2.1-6/binfiles?fileinfo=1 Get binary package info: libsub-override-perl=0.09-2 Binary URL: http://snapshot.notset.fr/mr/binary/libsub-override-perl/0.09-2/binfiles?fileinfo=1 Get binary package info: libsubunit-perl=1.4.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/libsubunit-perl/1.4.0-3/binfiles?fileinfo=1 Get binary package info: libsystemd0=247.3-6 Binary URL: http://snapshot.notset.fr/mr/binary/libsystemd0/247.3-6/binfiles?fileinfo=1 Get binary package info: libtasn1-6=4.16.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtasn1-6/4.16.0-2/binfiles?fileinfo=1 Get binary package info: libtinfo6=6.2+20201114-2 Binary URL: http://snapshot.notset.fr/mr/binary/libtinfo6/6.2+20201114-2/binfiles?fileinfo=1 Get binary package info: libtirpc-common=1.3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc-common/1.3.1-1/binfiles?fileinfo=1 Get binary package info: libtirpc-dev=1.3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc-dev/1.3.1-1/binfiles?fileinfo=1 Get binary package info: libtirpc3=1.3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/libtirpc3/1.3.1-1/binfiles?fileinfo=1 Get binary package info: libtool=2.4.6-15 Binary URL: http://snapshot.notset.fr/mr/binary/libtool/2.4.6-15/binfiles?fileinfo=1 Get binary package info: libtsan0=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libtsan0/10.2.1-6/binfiles?fileinfo=1 Get binary package info: libubsan1=10.2.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/libubsan1/10.2.1-6/binfiles?fileinfo=1 Get binary package info: libuchardet0=0.0.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/libuchardet0/0.0.7-1/binfiles?fileinfo=1 Get binary package info: libudev1=247.3-6 Binary URL: http://snapshot.notset.fr/mr/binary/libudev1/247.3-6/binfiles?fileinfo=1 Get binary package info: libunistring2=0.9.10-4 Binary URL: http://snapshot.notset.fr/mr/binary/libunistring2/0.9.10-4/binfiles?fileinfo=1 Get binary package info: libuuid1=2.36.1-8 Binary URL: http://snapshot.notset.fr/mr/binary/libuuid1/2.36.1-8/binfiles?fileinfo=1 Get binary package info: libx11-6=2:1.7.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libx11-6/2:1.7.2-1/binfiles?fileinfo=1 Get binary package info: libx11-data=2:1.7.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libx11-data/2:1.7.2-1/binfiles?fileinfo=1 Get binary package info: libxau6=1:1.0.9-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxau6/1:1.0.9-1/binfiles?fileinfo=1 Get binary package info: libxcb1=1.14-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxcb1/1.14-3/binfiles?fileinfo=1 Get binary package info: libxdmcp6=1:1.1.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/libxdmcp6/1:1.1.2-3/binfiles?fileinfo=1 Get binary package info: libxext6=2:1.3.3-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/libxext6/2:1.3.3-1.1/binfiles?fileinfo=1 Get binary package info: libxml2=2.9.10+dfsg-6.7 Binary URL: http://snapshot.notset.fr/mr/binary/libxml2/2.9.10+dfsg-6.7/binfiles?fileinfo=1 Get binary package info: libxmu6=2:1.1.2-2+b3 Binary URL: http://snapshot.notset.fr/mr/binary/libxmu6/2:1.1.2-2+b3/binfiles?fileinfo=1 Get binary package info: libxslt1.1=1.1.34-4 Binary URL: http://snapshot.notset.fr/mr/binary/libxslt1.1/1.1.34-4/binfiles?fileinfo=1 Get binary package info: libxt6=1:1.2.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/libxt6/1:1.2.0-1/binfiles?fileinfo=1 Get binary package info: libyaml-0-2=0.2.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/libyaml-0-2/0.2.2-1/binfiles?fileinfo=1 Get binary package info: libzmq5=4.3.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/libzmq5/4.3.4-1/binfiles?fileinfo=1 Get binary package info: libzstd1=1.4.8+dfsg-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/libzstd1/1.4.8+dfsg-2.1/binfiles?fileinfo=1 Get binary package info: linux-libc-dev=5.10.46-4 Binary URL: http://snapshot.notset.fr/mr/binary/linux-libc-dev/5.10.46-4/binfiles?fileinfo=1 Get binary package info: login=1:4.8.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/login/1:4.8.1-1/binfiles?fileinfo=1 Get binary package info: logsave=1.46.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/logsave/1.46.2-2/binfiles?fileinfo=1 Get binary package info: lsb-base=11.1.0 Binary URL: http://snapshot.notset.fr/mr/binary/lsb-base/11.1.0/binfiles?fileinfo=1 Get binary package info: lsb-release=11.1.0 Binary URL: http://snapshot.notset.fr/mr/binary/lsb-release/11.1.0/binfiles?fileinfo=1 Get binary package info: m4=1.4.18-5 Binary URL: http://snapshot.notset.fr/mr/binary/m4/1.4.18-5/binfiles?fileinfo=1 Get binary package info: make=4.3-4.1 Binary URL: http://snapshot.notset.fr/mr/binary/make/4.3-4.1/binfiles?fileinfo=1 Get binary package info: man-db=2.9.4-2 Binary URL: http://snapshot.notset.fr/mr/binary/man-db/2.9.4-2/binfiles?fileinfo=1 Get binary package info: mawk=1.3.4.20200120-2 Binary URL: http://snapshot.notset.fr/mr/binary/mawk/1.3.4.20200120-2/binfiles?fileinfo=1 Get binary package info: media-types=4.0.0 Binary URL: http://snapshot.notset.fr/mr/binary/media-types/4.0.0/binfiles?fileinfo=1 Get binary package info: ncurses-base=6.2+20201114-2 Binary URL: http://snapshot.notset.fr/mr/binary/ncurses-base/6.2+20201114-2/binfiles?fileinfo=1 Get binary package info: ncurses-bin=6.2+20201114-2 Binary URL: http://snapshot.notset.fr/mr/binary/ncurses-bin/6.2+20201114-2/binfiles?fileinfo=1 Get binary package info: netbase=6.3 Binary URL: http://snapshot.notset.fr/mr/binary/netbase/6.3/binfiles?fileinfo=1 Get binary package info: openssl=1.1.1k-1 Binary URL: http://snapshot.notset.fr/mr/binary/openssl/1.1.1k-1/binfiles?fileinfo=1 Get binary package info: openstack-pkg-tools=117 Binary URL: http://snapshot.notset.fr/mr/binary/openstack-pkg-tools/117/binfiles?fileinfo=1 Get binary package info: passwd=1:4.8.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/passwd/1:4.8.1-1/binfiles?fileinfo=1 Get binary package info: patch=2.7.6-7 Binary URL: http://snapshot.notset.fr/mr/binary/patch/2.7.6-7/binfiles?fileinfo=1 Get binary package info: perl=5.32.1-4 Binary URL: http://snapshot.notset.fr/mr/binary/perl/5.32.1-4/binfiles?fileinfo=1 Get binary package info: perl-base=5.32.1-4 Binary URL: http://snapshot.notset.fr/mr/binary/perl-base/5.32.1-4/binfiles?fileinfo=1 Get binary package info: perl-modules-5.32=5.32.1-4 Binary URL: http://snapshot.notset.fr/mr/binary/perl-modules-5.32/5.32.1-4/binfiles?fileinfo=1 Get binary package info: po-debconf=1.0.21+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/po-debconf/1.0.21+nmu1/binfiles?fileinfo=1 Get binary package info: procps=2:3.3.17-5 Binary URL: http://snapshot.notset.fr/mr/binary/procps/2:3.3.17-5/binfiles?fileinfo=1 Get binary package info: pycadf-common=3.1.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/pycadf-common/3.1.1-2/binfiles?fileinfo=1 Get binary package info: pyflakes3=2.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/pyflakes3/2.2.0-2/binfiles?fileinfo=1 Get binary package info: python-babel-localedata=2.8.0+dfsg.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/python-babel-localedata/2.8.0+dfsg.1-7/binfiles?fileinfo=1 Get binary package info: python-pastedeploy-tpl=2.1.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python-pastedeploy-tpl/2.1.1-1/binfiles?fileinfo=1 Get binary package info: python-pip-whl=20.3.4-4 Binary URL: http://snapshot.notset.fr/mr/binary/python-pip-whl/20.3.4-4/binfiles?fileinfo=1 Get binary package info: python3=3.9.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3/3.9.2-3/binfiles?fileinfo=1 Get binary package info: python3-alabaster=0.7.8-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-alabaster/0.7.8-1.1/binfiles?fileinfo=1 Get binary package info: python3-alembic=1.4.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-alembic/1.4.3-1/binfiles?fileinfo=1 Get binary package info: python3-all=3.9.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-all/3.9.2-3/binfiles?fileinfo=1 Get binary package info: python3-amqp=5.0.3-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-amqp/5.0.3-3/binfiles?fileinfo=1 Get binary package info: python3-anyjson=0.3.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-anyjson/0.3.3-2/binfiles?fileinfo=1 Get binary package info: python3-appdirs=1.4.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-appdirs/1.4.4-1/binfiles?fileinfo=1 Get binary package info: python3-astroid=2.5.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-astroid/2.5.1-1/binfiles?fileinfo=1 Get binary package info: python3-attr=20.3.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-attr/20.3.0-1/binfiles?fileinfo=1 Get binary package info: python3-babel=2.8.0+dfsg.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/python3-babel/2.8.0+dfsg.1-7/binfiles?fileinfo=1 Get binary package info: python3-bcrypt=3.1.7-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3-bcrypt/3.1.7-4/binfiles?fileinfo=1 Get binary package info: python3-binary-memcached=0.30.0+dfsg1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-binary-memcached/0.30.0+dfsg1-2/binfiles?fileinfo=1 Get binary package info: python3-blinker=1.4+dfsg1-0.3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-blinker/1.4+dfsg1-0.3/binfiles?fileinfo=1 Get binary package info: python3-bs4=4.9.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-bs4/4.9.3-1/binfiles?fileinfo=1 Get binary package info: python3-cachetools=4.2.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-cachetools/4.2.1-1/binfiles?fileinfo=1 Get binary package info: python3-certifi=2020.6.20-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-certifi/2020.6.20-1/binfiles?fileinfo=1 Get binary package info: python3-cffi=1.14.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-cffi/1.14.5-1/binfiles?fileinfo=1 Get binary package info: python3-cffi-backend=1.14.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-cffi-backend/1.14.5-1/binfiles?fileinfo=1 Get binary package info: python3-chardet=4.0.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-chardet/4.0.0-1/binfiles?fileinfo=1 Get binary package info: python3-cliff=3.4.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-cliff/3.4.0-2/binfiles?fileinfo=1 Get binary package info: python3-cmd2=0.8.5-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-cmd2/0.8.5-2.1/binfiles?fileinfo=1 Get binary package info: python3-colorama=0.4.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-colorama/0.4.4-1/binfiles?fileinfo=1 Get binary package info: python3-confluent-kafka=1.3.0-2+b2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-confluent-kafka/1.3.0-2+b2/binfiles?fileinfo=1 Get binary package info: python3-coverage=5.1+dfsg.1-2+b2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-coverage/5.1+dfsg.1-2+b2/binfiles?fileinfo=1 Get binary package info: python3-cryptography=3.3.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-cryptography/3.3.2-1/binfiles?fileinfo=1 Get binary package info: python3-dateutil=2.8.1-6 Binary URL: http://snapshot.notset.fr/mr/binary/python3-dateutil/2.8.1-6/binfiles?fileinfo=1 Get binary package info: python3-ddt=1.4.1-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-ddt/1.4.1-2.1/binfiles?fileinfo=1 Get binary package info: python3-debtcollector=2.2.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-debtcollector/2.2.0-3/binfiles?fileinfo=1 Get binary package info: python3-decorator=4.4.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-decorator/4.4.2-2/binfiles?fileinfo=1 Get binary package info: python3-deprecation=2.1.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-deprecation/2.1.0-1/binfiles?fileinfo=1 Get binary package info: python3-designateclient=4.1.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-designateclient/4.1.0-2/binfiles?fileinfo=1 Get binary package info: python3-distutils=3.9.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-distutils/3.9.2-1/binfiles?fileinfo=1 Get binary package info: python3-dnspython=2.0.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-dnspython/2.0.0-1/binfiles?fileinfo=1 Get binary package info: python3-docutils=0.16+dfsg-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3-docutils/0.16+dfsg-4/binfiles?fileinfo=1 Get binary package info: python3-dogpile.cache=1.0.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-dogpile.cache/1.0.2-2/binfiles?fileinfo=1 Get binary package info: python3-dulwich=0.20.15-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-dulwich/0.20.15-1/binfiles?fileinfo=1 Get binary package info: python3-editor=1.0.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-editor/1.0.3-2/binfiles?fileinfo=1 Get binary package info: python3-etcd3=0.12.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-etcd3/0.12.0-2/binfiles?fileinfo=1 Get binary package info: python3-etcd3gw=0.2.5-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-etcd3gw/0.2.5-1/binfiles?fileinfo=1 Get binary package info: python3-eventlet=0.26.1-7 Binary URL: http://snapshot.notset.fr/mr/binary/python3-eventlet/0.26.1-7/binfiles?fileinfo=1 Get binary package info: python3-extras=1.0.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3-extras/1.0.0-4/binfiles?fileinfo=1 Get binary package info: python3-fasteners=0.14.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-fasteners/0.14.1-2/binfiles?fileinfo=1 Get binary package info: python3-fixtures=3.0.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3-fixtures/3.0.0-4/binfiles?fileinfo=1 Get binary package info: python3-flake8=3.8.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-flake8/3.8.4-1/binfiles?fileinfo=1 Get binary package info: python3-future=0.18.2-5 Binary URL: http://snapshot.notset.fr/mr/binary/python3-future/0.18.2-5/binfiles?fileinfo=1 Get binary package info: python3-futurist=2.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-futurist/2.3.0-2/binfiles?fileinfo=1 Get binary package info: python3-gabbi=2.0.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-gabbi/2.0.1-1/binfiles?fileinfo=1 Get binary package info: python3-gevent=20.9.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-gevent/20.9.0-2/binfiles?fileinfo=1 Get binary package info: python3-greenlet=0.4.17-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-greenlet/0.4.17-1+b1/binfiles?fileinfo=1 Get binary package info: python3-grpcio=1.30.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-grpcio/1.30.2-3/binfiles?fileinfo=1 Get binary package info: python3-hacking=1.1.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3-hacking/1.1.0-4/binfiles?fileinfo=1 Get binary package info: python3-httplib2=0.18.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-httplib2/0.18.1-3/binfiles?fileinfo=1 Get binary package info: python3-idna=2.10-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-idna/2.10-1/binfiles?fileinfo=1 Get binary package info: python3-imagesize=1.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-imagesize/1.2.0-2/binfiles?fileinfo=1 Get binary package info: python3-importlib-metadata=1.6.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-importlib-metadata/1.6.0-2/binfiles?fileinfo=1 Get binary package info: python3-iniconfig=1.1.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-iniconfig/1.1.1-1/binfiles?fileinfo=1 Get binary package info: python3-iso8601=0.1.13-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-iso8601/0.1.13-1/binfiles?fileinfo=1 Get binary package info: python3-isort=5.6.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-isort/5.6.4-1/binfiles?fileinfo=1 Get binary package info: python3-jeepney=0.6.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-jeepney/0.6.0-1/binfiles?fileinfo=1 Get binary package info: python3-jinja2=2.11.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-jinja2/2.11.3-1/binfiles?fileinfo=1 Get binary package info: python3-jmespath=0.10.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-jmespath/0.10.0-1/binfiles?fileinfo=1 Get binary package info: python3-json-pointer=2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-json-pointer/2.0-2/binfiles?fileinfo=1 Get binary package info: python3-jsonpatch=1.25-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-jsonpatch/1.25-3/binfiles?fileinfo=1 Get binary package info: python3-jsonpath-rw=1.4.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3-jsonpath-rw/1.4.0-4/binfiles?fileinfo=1 Get binary package info: python3-jsonpath-rw-ext=1.2.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-jsonpath-rw-ext/1.2.2-2/binfiles?fileinfo=1 Get binary package info: python3-jsonschema=3.2.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-jsonschema/3.2.0-3/binfiles?fileinfo=1 Get binary package info: python3-jwt=1.7.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-jwt/1.7.1-2/binfiles?fileinfo=1 Get binary package info: python3-kazoo=2.7.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3-kazoo/2.7.0-4/binfiles?fileinfo=1 Get binary package info: python3-kerberos=1.1.14-3.1+b3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-kerberos/1.1.14-3.1+b3/binfiles?fileinfo=1 Get binary package info: python3-keyring=22.0.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-keyring/22.0.1-1/binfiles?fileinfo=1 Get binary package info: python3-keystoneauth1=4.2.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-keystoneauth1/4.2.1-2/binfiles?fileinfo=1 Get binary package info: python3-keystoneclient=1:4.1.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-keystoneclient/1:4.1.1-2/binfiles?fileinfo=1 Get binary package info: python3-keystonemiddleware=9.1.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-keystonemiddleware/9.1.0-2/binfiles?fileinfo=1 Get binary package info: python3-kombu=5.0.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-kombu/5.0.2-3/binfiles?fileinfo=1 Get binary package info: python3-lazy-object-proxy=1.5.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-lazy-object-proxy/1.5.2-1/binfiles?fileinfo=1 Get binary package info: python3-lib2to3=3.9.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-lib2to3/3.9.2-1/binfiles?fileinfo=1 Get binary package info: python3-linecache2=1.0.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3-linecache2/1.0.0-4/binfiles?fileinfo=1 Get binary package info: python3-logutils=0.3.3-7 Binary URL: http://snapshot.notset.fr/mr/binary/python3-logutils/0.3.3-7/binfiles?fileinfo=1 Get binary package info: python3-lxml=4.6.3+dfsg-0.1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-lxml/4.6.3+dfsg-0.1/binfiles?fileinfo=1 Get binary package info: python3-mako=1.1.3+ds1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-mako/1.1.3+ds1-2/binfiles?fileinfo=1 Get binary package info: python3-markupsafe=1.1.1-1+b3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-markupsafe/1.1.1-1+b3/binfiles?fileinfo=1 Get binary package info: python3-mccabe=0.6.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-mccabe/0.6.1-3/binfiles?fileinfo=1 Get binary package info: python3-memcache=1.59-5 Binary URL: http://snapshot.notset.fr/mr/binary/python3-memcache/1.59-5/binfiles?fileinfo=1 Get binary package info: python3-migrate=0.13.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-migrate/0.13.0-2/binfiles?fileinfo=1 Get binary package info: python3-mimeparse=1.6.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-mimeparse/1.6.0-3/binfiles?fileinfo=1 Get binary package info: python3-minimal=3.9.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-minimal/3.9.2-3/binfiles?fileinfo=1 Get binary package info: python3-monotonic=1.5-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-monotonic/1.5-3/binfiles?fileinfo=1 Get binary package info: python3-more-itertools=4.2.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-more-itertools/4.2.0-3/binfiles?fileinfo=1 Get binary package info: python3-msgpack=1.0.0-6+b1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-msgpack/1.0.0-6+b1/binfiles?fileinfo=1 Get binary package info: python3-munch=2.3.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-munch/2.3.2-2/binfiles?fileinfo=1 Get binary package info: python3-nacl=1.4.0-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-nacl/1.4.0-1+b1/binfiles?fileinfo=1 Get binary package info: python3-netaddr=0.7.19-5 Binary URL: http://snapshot.notset.fr/mr/binary/python3-netaddr/0.7.19-5/binfiles?fileinfo=1 Get binary package info: python3-netifaces=0.10.9-0.2+b3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-netifaces/0.10.9-0.2+b3/binfiles?fileinfo=1 Get binary package info: python3-neutron-lib=2.6.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-neutron-lib/2.6.1-2/binfiles?fileinfo=1 Get binary package info: python3-neutronclient=1:7.2.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-neutronclient/1:7.2.1-2/binfiles?fileinfo=1 Get binary package info: python3-novaclient=2:17.2.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-novaclient/2:17.2.1-3/binfiles?fileinfo=1 Get binary package info: python3-oauthlib=3.1.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oauthlib/3.1.0-2/binfiles?fileinfo=1 Get binary package info: python3-openssl=20.0.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-openssl/20.0.1-1/binfiles?fileinfo=1 Get binary package info: python3-openstackdocstheme=1.20.0-5 Binary URL: http://snapshot.notset.fr/mr/binary/python3-openstackdocstheme/1.20.0-5/binfiles?fileinfo=1 Get binary package info: python3-openstacksdk=0.50.0-6 Binary URL: http://snapshot.notset.fr/mr/binary/python3-openstacksdk/0.50.0-6/binfiles?fileinfo=1 Get binary package info: python3-openvswitch=2.15.0+ds1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-openvswitch/2.15.0+ds1-2/binfiles?fileinfo=1 Get binary package info: python3-os-client-config=2.1.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-os-client-config/2.1.0-1/binfiles?fileinfo=1 Get binary package info: python3-os-ken=1.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-os-ken/1.2.0-2/binfiles?fileinfo=1 Get binary package info: python3-os-service-types=1.7.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-os-service-types/1.7.0-2/binfiles?fileinfo=1 Get binary package info: python3-os-testr=1.1.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-os-testr/1.1.0-3/binfiles?fileinfo=1 Get binary package info: python3-os-traits=2.4.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-os-traits/2.4.0-2/binfiles?fileinfo=1 Get binary package info: python3-os-vif=2.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-os-vif/2.2.0-2/binfiles?fileinfo=1 Get binary package info: python3-os-xenapi=0.3.4-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3-os-xenapi/0.3.4-4/binfiles?fileinfo=1 Get binary package info: python3-osc-lib=2.2.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-osc-lib/2.2.1-2/binfiles?fileinfo=1 Get binary package info: python3-oslo.cache=2.6.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.cache/2.6.1-2/binfiles?fileinfo=1 Get binary package info: python3-oslo.concurrency=4.3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.concurrency/4.3.1-1/binfiles?fileinfo=1 Get binary package info: python3-oslo.config=1:8.3.3-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.config/1:8.3.3-1/binfiles?fileinfo=1 Get binary package info: python3-oslo.context=3.1.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.context/3.1.1-2/binfiles?fileinfo=1 Get binary package info: python3-oslo.db=8.4.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.db/8.4.0-2/binfiles?fileinfo=1 Get binary package info: python3-oslo.i18n=5.0.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.i18n/5.0.1-2/binfiles?fileinfo=1 Get binary package info: python3-oslo.log=4.4.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.log/4.4.0-2/binfiles?fileinfo=1 Get binary package info: python3-oslo.messaging=12.5.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.messaging/12.5.2-1/binfiles?fileinfo=1 Get binary package info: python3-oslo.middleware=4.1.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.middleware/4.1.1-2/binfiles?fileinfo=1 Get binary package info: python3-oslo.policy=3.5.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.policy/3.5.0-2/binfiles?fileinfo=1 Get binary package info: python3-oslo.privsep=2.4.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.privsep/2.4.0-2/binfiles?fileinfo=1 Get binary package info: python3-oslo.reports=2.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.reports/2.2.0-2/binfiles?fileinfo=1 Get binary package info: python3-oslo.rootwrap=6.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.rootwrap/6.2.0-2/binfiles?fileinfo=1 Get binary package info: python3-oslo.serialization=4.0.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.serialization/4.0.2-1/binfiles?fileinfo=1 Get binary package info: python3-oslo.service=2.4.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.service/2.4.0-2/binfiles?fileinfo=1 Get binary package info: python3-oslo.upgradecheck=1.1.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.upgradecheck/1.1.1-2/binfiles?fileinfo=1 Get binary package info: python3-oslo.utils=4.6.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.utils/4.6.0-2/binfiles?fileinfo=1 Get binary package info: python3-oslo.versionedobjects=2.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslo.versionedobjects/2.3.0-2/binfiles?fileinfo=1 Get binary package info: python3-oslotest=1:4.4.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-oslotest/1:4.4.1-2/binfiles?fileinfo=1 Get binary package info: python3-osprofiler=3.4.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-osprofiler/3.4.0-3/binfiles?fileinfo=1 Get binary package info: python3-ovsdbapp=1.6.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-ovsdbapp/1.6.0-1/binfiles?fileinfo=1 Get binary package info: python3-packaging=20.9-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-packaging/20.9-2/binfiles?fileinfo=1 Get binary package info: python3-paramiko=2.7.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-paramiko/2.7.2-1/binfiles?fileinfo=1 Get binary package info: python3-paste=3.5.0+dfsg1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-paste/3.5.0+dfsg1-1/binfiles?fileinfo=1 Get binary package info: python3-pastedeploy=2.1.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pastedeploy/2.1.1-1/binfiles?fileinfo=1 Get binary package info: python3-pbr=5.5.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pbr/5.5.0-2/binfiles?fileinfo=1 Get binary package info: python3-pecan=1.3.3-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pecan/1.3.3-3/binfiles?fileinfo=1 Get binary package info: python3-pep8=1.7.1-9 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pep8/1.7.1-9/binfiles?fileinfo=1 Get binary package info: python3-pip=20.3.4-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pip/20.3.4-4/binfiles?fileinfo=1 Get binary package info: python3-pkg-resources=52.0.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pkg-resources/52.0.0-4/binfiles?fileinfo=1 Get binary package info: python3-pluggy=0.13.0-6 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pluggy/0.13.0-6/binfiles?fileinfo=1 Get binary package info: python3-ply=3.11-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3-ply/3.11-4/binfiles?fileinfo=1 Get binary package info: python3-prettytable=0.7.2-5 Binary URL: http://snapshot.notset.fr/mr/binary/python3-prettytable/0.7.2-5/binfiles?fileinfo=1 Get binary package info: python3-protobuf=3.12.4-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-protobuf/3.12.4-1/binfiles?fileinfo=1 Get binary package info: python3-psutil=5.8.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-psutil/5.8.0-1/binfiles?fileinfo=1 Get binary package info: python3-psycopg2=2.8.6-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-psycopg2/2.8.6-2/binfiles?fileinfo=1 Get binary package info: python3-pure-sasl=0.5.1+dfsg1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pure-sasl/0.5.1+dfsg1-2/binfiles?fileinfo=1 Get binary package info: python3-py=1.10.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-py/1.10.0-1/binfiles?fileinfo=1 Get binary package info: python3-pycadf=3.1.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pycadf/3.1.1-2/binfiles?fileinfo=1 Get binary package info: python3-pycodestyle=2.6.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pycodestyle/2.6.0-1/binfiles?fileinfo=1 Get binary package info: python3-pycparser=2.20-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pycparser/2.20-3/binfiles?fileinfo=1 Get binary package info: python3-pyflakes=2.2.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pyflakes/2.2.0-2/binfiles?fileinfo=1 Get binary package info: python3-pygments=2.7.1+dfsg-2.1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pygments/2.7.1+dfsg-2.1/binfiles?fileinfo=1 Get binary package info: python3-pyinotify=0.9.6-1.3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pyinotify/0.9.6-1.3/binfiles?fileinfo=1 Get binary package info: python3-pymemcache=3.0.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pymemcache/3.0.1-2/binfiles?fileinfo=1 Get binary package info: python3-pymysql=0.9.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pymysql/0.9.3-2/binfiles?fileinfo=1 Get binary package info: python3-pyparsing=2.4.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pyparsing/2.4.7-1/binfiles?fileinfo=1 Get binary package info: python3-pyperclip=1.8.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pyperclip/1.8.0-1/binfiles?fileinfo=1 Get binary package info: python3-pyroute2=0.5.14-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pyroute2/0.5.14-2/binfiles?fileinfo=1 Get binary package info: python3-pyrsistent=0.15.5-1+b3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pyrsistent/0.15.5-1+b3/binfiles?fileinfo=1 Get binary package info: python3-pytest=6.0.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pytest/6.0.2-2/binfiles?fileinfo=1 Get binary package info: python3-pyudev=0.22.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-pyudev/0.22.0-2/binfiles?fileinfo=1 Get binary package info: python3-redis=3.5.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-redis/3.5.3-2/binfiles?fileinfo=1 Get binary package info: python3-repoze.lru=0.7-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-repoze.lru/0.7-2/binfiles?fileinfo=1 Get binary package info: python3-requests=2.25.1+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-requests/2.25.1+dfsg-2/binfiles?fileinfo=1 Get binary package info: python3-requestsexceptions=1.4.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-requestsexceptions/1.4.0-3/binfiles?fileinfo=1 Get binary package info: python3-rfc3986=1.4.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-rfc3986/1.4.0-3/binfiles?fileinfo=1 Get binary package info: python3-roman=2.0.0-5 Binary URL: http://snapshot.notset.fr/mr/binary/python3-roman/2.0.0-5/binfiles?fileinfo=1 Get binary package info: python3-routes=2.5.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-routes/2.5.1-1/binfiles?fileinfo=1 Get binary package info: python3-secretstorage=3.3.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-secretstorage/3.3.1-1/binfiles?fileinfo=1 Get binary package info: python3-setproctitle=1.2.1-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-setproctitle/1.2.1-1+b1/binfiles?fileinfo=1 Get binary package info: python3-setuptools=52.0.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3-setuptools/52.0.0-4/binfiles?fileinfo=1 Get binary package info: python3-simplegeneric=0.8.1-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-simplegeneric/0.8.1-3/binfiles?fileinfo=1 Get binary package info: python3-simplejson=3.17.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-simplejson/3.17.2-1/binfiles?fileinfo=1 Get binary package info: python3-singledispatch=3.4.0.3-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-singledispatch/3.4.0.3-3/binfiles?fileinfo=1 Get binary package info: python3-six=1.16.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-six/1.16.0-2/binfiles?fileinfo=1 Get binary package info: python3-snowballstemmer=2.1.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-snowballstemmer/2.1.0-1/binfiles?fileinfo=1 Get binary package info: python3-sortedcontainers=2.1.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-sortedcontainers/2.1.0-2/binfiles?fileinfo=1 Get binary package info: python3-soupsieve=2.2.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-soupsieve/2.2.1-1/binfiles?fileinfo=1 Get binary package info: python3-sphinx=3.4.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-sphinx/3.4.3-2/binfiles?fileinfo=1 Get binary package info: python3-sphinx-feature-classification=1.0.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-sphinx-feature-classification/1.0.1-2/binfiles?fileinfo=1 Get binary package info: python3-sqlalchemy=1.3.22+ds1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-sqlalchemy/1.3.22+ds1-1/binfiles?fileinfo=1 Get binary package info: python3-sqlparse=0.4.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-sqlparse/0.4.1-1/binfiles?fileinfo=1 Get binary package info: python3-statsd=3.3.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-statsd/3.3.0-2/binfiles?fileinfo=1 Get binary package info: python3-stestr=3.0.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-stestr/3.0.1-2/binfiles?fileinfo=1 Get binary package info: python3-stevedore=3.2.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-stevedore/3.2.2-3/binfiles?fileinfo=1 Get binary package info: python3-subunit=1.4.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-subunit/1.4.0-3/binfiles?fileinfo=1 Get binary package info: python3-swiftclient=1:3.10.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-swiftclient/1:3.10.1-2/binfiles?fileinfo=1 Get binary package info: python3-tempest=1:25.0.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-tempest/1:25.0.1-1/binfiles?fileinfo=1 Get binary package info: python3-tempita=0.5.2-6 Binary URL: http://snapshot.notset.fr/mr/binary/python3-tempita/0.5.2-6/binfiles?fileinfo=1 Get binary package info: python3-tenacity=6.2.0-4 Binary URL: http://snapshot.notset.fr/mr/binary/python3-tenacity/6.2.0-4/binfiles?fileinfo=1 Get binary package info: python3-testrepository=0.0.20-5 Binary URL: http://snapshot.notset.fr/mr/binary/python3-testrepository/0.0.20-5/binfiles?fileinfo=1 Get binary package info: python3-testresources=2.0.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-testresources/2.0.1-2/binfiles?fileinfo=1 Get binary package info: python3-testscenarios=0.5.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-testscenarios/0.5.0-3/binfiles?fileinfo=1 Get binary package info: python3-testtools=2.4.0-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-testtools/2.4.0-2/binfiles?fileinfo=1 Get binary package info: python3-tinyrpc=0.6-3.1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-tinyrpc/0.6-3.1/binfiles?fileinfo=1 Get binary package info: python3-toml=0.10.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-toml/0.10.1-1/binfiles?fileinfo=1 Get binary package info: python3-tooz=2.7.1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-tooz/2.7.1-2/binfiles?fileinfo=1 Get binary package info: python3-traceback2=1.4.0-6 Binary URL: http://snapshot.notset.fr/mr/binary/python3-traceback2/1.4.0-6/binfiles?fileinfo=1 Get binary package info: python3-tz=2021.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-tz/2021.1-1/binfiles?fileinfo=1 Get binary package info: python3-uhashring=1.2-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-uhashring/1.2-2/binfiles?fileinfo=1 Get binary package info: python3-unittest2=1.1.0-7 Binary URL: http://snapshot.notset.fr/mr/binary/python3-unittest2/1.1.0-7/binfiles?fileinfo=1 Get binary package info: python3-urllib3=1.26.5-1~exp1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-urllib3/1.26.5-1~exp1/binfiles?fileinfo=1 Get binary package info: python3-vine=5.0.0+dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-vine/5.0.0+dfsg-2/binfiles?fileinfo=1 Get binary package info: python3-voluptuous=0.11.7-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-voluptuous/0.11.7-2/binfiles?fileinfo=1 Get binary package info: python3-waitress=1.4.4-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-waitress/1.4.4-1.1/binfiles?fileinfo=1 Get binary package info: python3-wcwidth=0.1.9+dfsg1-2 Binary URL: http://snapshot.notset.fr/mr/binary/python3-wcwidth/0.1.9+dfsg1-2/binfiles?fileinfo=1 Get binary package info: python3-webob=1:1.8.6-1.1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-webob/1:1.8.6-1.1/binfiles?fileinfo=1 Get binary package info: python3-webtest=2.0.35-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-webtest/2.0.35-1/binfiles?fileinfo=1 Get binary package info: python3-wheel=0.34.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-wheel/0.34.2-1/binfiles?fileinfo=1 Get binary package info: python3-wrapt=1.12.1-4+b1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-wrapt/1.12.1-4+b1/binfiles?fileinfo=1 Get binary package info: python3-wsgi-intercept=1.9.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-wsgi-intercept/1.9.2-1/binfiles?fileinfo=1 Get binary package info: python3-yaml=5.3.1-5 Binary URL: http://snapshot.notset.fr/mr/binary/python3-yaml/5.3.1-5/binfiles?fileinfo=1 Get binary package info: python3-yappi=1.0-1+b5 Binary URL: http://snapshot.notset.fr/mr/binary/python3-yappi/1.0-1+b5/binfiles?fileinfo=1 Get binary package info: python3-zake=0.2.2-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-zake/0.2.2-3/binfiles?fileinfo=1 Get binary package info: python3-zipp=1.0.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-zipp/1.0.0-3/binfiles?fileinfo=1 Get binary package info: python3-zmq=20.0.0-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-zmq/20.0.0-1+b1/binfiles?fileinfo=1 Get binary package info: python3-zope.event=4.4-3 Binary URL: http://snapshot.notset.fr/mr/binary/python3-zope.event/4.4-3/binfiles?fileinfo=1 Get binary package info: python3-zope.interface=5.2.0-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3-zope.interface/5.2.0-1/binfiles?fileinfo=1 Get binary package info: python3.9=3.9.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3.9/3.9.2-1/binfiles?fileinfo=1 Get binary package info: python3.9-minimal=3.9.2-1 Binary URL: http://snapshot.notset.fr/mr/binary/python3.9-minimal/3.9.2-1/binfiles?fileinfo=1 Get binary package info: readline-common=8.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/readline-common/8.1-1/binfiles?fileinfo=1 Get binary package info: sed=4.7-1 Binary URL: http://snapshot.notset.fr/mr/binary/sed/4.7-1/binfiles?fileinfo=1 Get binary package info: sensible-utils=0.0.14 Binary URL: http://snapshot.notset.fr/mr/binary/sensible-utils/0.0.14/binfiles?fileinfo=1 Get binary package info: sgml-base=1.30 Binary URL: http://snapshot.notset.fr/mr/binary/sgml-base/1.30/binfiles?fileinfo=1 Get binary package info: sphinx-common=3.4.3-2 Binary URL: http://snapshot.notset.fr/mr/binary/sphinx-common/3.4.3-2/binfiles?fileinfo=1 Get binary package info: subunit=1.4.0-3 Binary URL: http://snapshot.notset.fr/mr/binary/subunit/1.4.0-3/binfiles?fileinfo=1 Get binary package info: sudo=1.9.5p2-3 Binary URL: http://snapshot.notset.fr/mr/binary/sudo/1.9.5p2-3/binfiles?fileinfo=1 Get binary package info: sysvinit-utils=2.96-7 Binary URL: http://snapshot.notset.fr/mr/binary/sysvinit-utils/2.96-7/binfiles?fileinfo=1 Get binary package info: tar=1.34+dfsg-1 Binary URL: http://snapshot.notset.fr/mr/binary/tar/1.34+dfsg-1/binfiles?fileinfo=1 Get binary package info: tempest=1:25.0.1-1 Binary URL: http://snapshot.notset.fr/mr/binary/tempest/1:25.0.1-1/binfiles?fileinfo=1 Get binary package info: testrepository=0.0.20-5 Binary URL: http://snapshot.notset.fr/mr/binary/testrepository/0.0.20-5/binfiles?fileinfo=1 Get binary package info: tzdata=2021a-1 Binary URL: http://snapshot.notset.fr/mr/binary/tzdata/2021a-1/binfiles?fileinfo=1 Get binary package info: util-linux=2.36.1-8 Binary URL: http://snapshot.notset.fr/mr/binary/util-linux/2.36.1-8/binfiles?fileinfo=1 Get binary package info: wget=1.21-1+b1 Binary URL: http://snapshot.notset.fr/mr/binary/wget/1.21-1+b1/binfiles?fileinfo=1 Get binary package info: x11-common=1:7.7+22 Binary URL: http://snapshot.notset.fr/mr/binary/x11-common/1:7.7+22/binfiles?fileinfo=1 Get binary package info: xclip=0.13-2 Binary URL: http://snapshot.notset.fr/mr/binary/xclip/0.13-2/binfiles?fileinfo=1 Get binary package info: xml-core=0.18+nmu1 Binary URL: http://snapshot.notset.fr/mr/binary/xml-core/0.18+nmu1/binfiles?fileinfo=1 Get binary package info: xz-utils=5.2.5-2 Binary URL: http://snapshot.notset.fr/mr/binary/xz-utils/5.2.5-2/binfiles?fileinfo=1 Get binary package info: zlib1g=1:1.2.11.dfsg-2 Binary URL: http://snapshot.notset.fr/mr/binary/zlib1g/1:1.2.11.dfsg-2/binfiles?fileinfo=1 Remaining packages to be found: 464 Timestamp source (463 packages): deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main New buildinfo file: /tmp/neutron-17.2.1-0+deb11u19mb9aje8/neutron_17.2.1-0+deb11u1_all.buildinfo env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser:all=3.118 alembic:all=1.4.3-1 autoconf:all=2.69-14 automake:all=1:1.16.3-2 autopoint:all=0.21-4 autotools-dev:all=20180224.1+nmu1 base-files:amd64=11.1 base-passwd:amd64=3.5.51 bash:amd64=5.1-2+b3 binutils:amd64=2.35.2-2 binutils-common:amd64=2.35.2-2 binutils-x86-64-linux-gnu:amd64=2.35.2-2 bridge-utils:amd64=1.7-1 bsdextrautils:amd64=2.36.1-8 bsdutils:amd64=1:2.36.1-8 build-essential:amd64=12.9 bzip2:amd64=1.0.8-4 ca-certificates:all=20210119 coreutils:amd64=8.32-4+b1 cpp:amd64=4:10.2.1-1 cpp-10:amd64=10.2.1-6 dash:amd64=0.5.11+git20200708+dd9ef66-5 dbus:amd64=1.12.20-2 debconf:all=1.5.77 debhelper:all=13.3.4 debianutils:amd64=4.11.2 dh-autoreconf:all=20 dh-python:all=4.20201102+nmu1 dh-strip-nondeterminism:all=1.12.0-1 diffutils:amd64=1:3.7-5 distro-info-data:all=0.51 docutils-common:all=0.16+dfsg-4 dpkg:amd64=1.20.9 dpkg-dev:all=1.20.9 dwz:amd64=0.13+20210201-1 e2fsprogs:amd64=1.46.2-2 file:amd64=1:5.39-3 findutils:amd64=4.8.0-1 flake8:all=3.8.4-1 fonts-glyphicons-halflings:all=1.009~3.4.1+dfsg-2 g++:amd64=4:10.2.1-1 g++-10:amd64=10.2.1-6 gcc:amd64=4:10.2.1-1 gcc-10:amd64=10.2.1-6 gcc-10-base:amd64=10.2.1-6 gettext:amd64=0.21-4 gettext-base:amd64=0.21-4 grep:amd64=3.6-1 groff-base:amd64=1.22.4-6 gzip:amd64=1.10-4 hostname:amd64=3.23 ieee-data:all=20210605.1 init-system-helpers:all=1.60 intltool-debian:all=0.35.0+20060710.5 jq:amd64=1.6-2.1 libabsl20200923:amd64=0~20200923.3-2 libacl1:amd64=2.2.53-10 libapparmor1:amd64=2.13.6-10 libarchive-zip-perl:all=1.68-1 libasan6:amd64=10.2.1-6 libatomic1:amd64=10.2.1-6 libattr1:amd64=1:2.4.48-6 libaudit-common:all=1:3.0-2 libaudit1:amd64=1:3.0-2 libbinutils:amd64=2.35.2-2 libblkid1:amd64=2.36.1-8 libbsd0:amd64=0.11.3-1 libbz2-1.0:amd64=1.0.8-4 libc-ares2:amd64=1.17.1-1+deb11u1 libc-bin:amd64=2.31-13 libc-dev-bin:amd64=2.31-13 libc6:amd64=2.31-13 libc6-dev:amd64=2.31-13 libcap-ng0:amd64=0.7.9-2.2+b1 libcc1-0:amd64=10.2.1-6 libcom-err2:amd64=1.46.2-2 libcrypt-dev:amd64=1:4.4.18-4 libcrypt1:amd64=1:4.4.18-4 libctf-nobfd0:amd64=2.35.2-2 libctf0:amd64=2.35.2-2 libdb5.3:amd64=5.3.28+dfsg1-0.8 libdbus-1-3:amd64=1.12.20-2 libdebconfclient0:amd64=0.260 libdebhelper-perl:all=13.3.4 libdpkg-perl:all=1.20.9 libelf1:amd64=0.183-1 libev4:amd64=1:4.33-1 libexpat1:amd64=2.2.10-2 libext2fs2:amd64=1.46.2-2 libffi7:amd64=3.3-6 libfile-stripnondeterminism-perl:all=1.12.0-1 libgcc-10-dev:amd64=10.2.1-6 libgcc-s1:amd64=10.2.1-6 libgcrypt20:amd64=1.8.7-6 libgdbm-compat4:amd64=1.19-2 libgdbm6:amd64=1.19-2 libgmp10:amd64=2:6.2.1+dfsg-1 libgnutls30:amd64=3.7.1-5 libgomp1:amd64=10.2.1-6 libgpg-error0:amd64=1.38-2 libgssapi-krb5-2:amd64=1.18.3-6 libhogweed6:amd64=3.7.3-1 libice6:amd64=2:1.0.10-1 libicu67:amd64=67.1-7 libidn2-0:amd64=2.3.0-5 libisl23:amd64=0.23-1 libitm1:amd64=10.2.1-6 libjq1:amd64=1.6-2.1 libjs-bootstrap:all=3.4.1+dfsg-2 libjs-jquery:all=3.5.1+dfsg+~3.5.5-7 libjs-sphinxdoc:all=3.4.3-2 libjs-underscore:all=1.9.1~dfsg-3 libk5crypto3:amd64=1.18.3-6 libkeyutils1:amd64=1.6.1-2 libkrb5-3:amd64=1.18.3-6 libkrb5support0:amd64=1.18.3-6 libldap-2.4-2:amd64=2.4.57+dfsg-3 liblsan0:amd64=10.2.1-6 liblz4-1:amd64=1.9.3-2 liblzma5:amd64=5.2.5-2 libmagic-mgc:amd64=1:5.39-3 libmagic1:amd64=1:5.39-3 libmd0:amd64=1.0.3-3 libmount1:amd64=2.36.1-8 libmpc3:amd64=1.2.0-1 libmpdec3:amd64=2.5.1-1 libmpfr6:amd64=4.1.0-3 libncurses6:amd64=6.2+20201114-2 libncursesw6:amd64=6.2+20201114-2 libnettle8:amd64=3.7.3-1 libnorm1:amd64=1.5.9+dfsg-2 libnsl-dev:amd64=1.3.0-2 libnsl2:amd64=1.3.0-2 libonig5:amd64=6.9.6-1.1 libp11-kit0:amd64=0.23.22-1 libpam-modules:amd64=1.4.0-9 libpam-modules-bin:amd64=1.4.0-9 libpam-runtime:all=1.4.0-9 libpam0g:amd64=1.4.0-9 libpcre2-8-0:amd64=10.36-2 libpcre3:amd64=2:8.39-13 libperl5.32:amd64=5.32.1-4 libpgm-5.3-0:amd64=5.3.128~dfsg-2 libpipeline1:amd64=1.5.3-1 libpq5:amd64=13.3-1 libprocps8:amd64=2:3.3.17-5 libprotobuf23:amd64=3.12.4-1 libpsl5:amd64=0.21.0-1.2 libpython3-stdlib:amd64=3.9.2-3 libpython3.9-minimal:amd64=3.9.2-1 libpython3.9-stdlib:amd64=3.9.2-1 libquadmath0:amd64=10.2.1-6 librdkafka1:amd64=1.6.0-1 libreadline8:amd64=8.1-1 libsasl2-2:amd64=2.1.27+dfsg-2.1 libsasl2-modules-db:amd64=2.1.27+dfsg-2.1 libseccomp2:amd64=2.5.1-1 libselinux1:amd64=3.1-3 libsemanage-common:all=3.1-1 libsemanage1:amd64=3.1-1+b2 libsepol1:amd64=3.1-1 libsigsegv2:amd64=2.13-1 libsm6:amd64=2:1.2.3-1 libsmartcols1:amd64=2.36.1-8 libsodium23:amd64=1.0.18-1 libsqlite3-0:amd64=3.34.1-3 libss2:amd64=1.46.2-2 libssl1.1:amd64=1.1.1k-1 libstdc++-10-dev:amd64=10.2.1-6 libstdc++6:amd64=10.2.1-6 libsub-override-perl:all=0.09-2 libsubunit-perl:all=1.4.0-3 libsystemd0:amd64=247.3-6 libtasn1-6:amd64=4.16.0-2 libtinfo6:amd64=6.2+20201114-2 libtirpc-common:all=1.3.1-1 libtirpc-dev:amd64=1.3.1-1 libtirpc3:amd64=1.3.1-1 libtool:all=2.4.6-15 libtsan0:amd64=10.2.1-6 libubsan1:amd64=10.2.1-6 libuchardet0:amd64=0.0.7-1 libudev1:amd64=247.3-6 libunistring2:amd64=0.9.10-4 libuuid1:amd64=2.36.1-8 libx11-6:amd64=2:1.7.2-1 libx11-data:all=2:1.7.2-1 libxau6:amd64=1:1.0.9-1 libxcb1:amd64=1.14-3 libxdmcp6:amd64=1:1.1.2-3 libxext6:amd64=2:1.3.3-1.1 libxml2:amd64=2.9.10+dfsg-6.7 libxmu6:amd64=2:1.1.2-2+b3 libxslt1.1:amd64=1.1.34-4 libxt6:amd64=1:1.2.0-1 libyaml-0-2:amd64=0.2.2-1 libzmq5:amd64=4.3.4-1 libzstd1:amd64=1.4.8+dfsg-2.1 linux-libc-dev:amd64=5.10.46-4 login:amd64=1:4.8.1-1 logsave:amd64=1.46.2-2 lsb-base:all=11.1.0 lsb-release:all=11.1.0 m4:amd64=1.4.18-5 make:amd64=4.3-4.1 man-db:amd64=2.9.4-2 mawk:amd64=1.3.4.20200120-2 media-types:all=4.0.0 ncurses-base:all=6.2+20201114-2 ncurses-bin:amd64=6.2+20201114-2 netbase:all=6.3 openssl:amd64=1.1.1k-1 openstack-pkg-tools:all=117 passwd:amd64=1:4.8.1-1 patch:amd64=2.7.6-7 perl:amd64=5.32.1-4 perl-base:amd64=5.32.1-4 perl-modules-5.32:all=5.32.1-4 po-debconf:all=1.0.21+nmu1 procps:amd64=2:3.3.17-5 pycadf-common:all=3.1.1-2 pyflakes3:all=2.2.0-2 python-babel-localedata:all=2.8.0+dfsg.1-7 python-pastedeploy-tpl:all=2.1.1-1 python-pip-whl:all=20.3.4-4 python3:amd64=3.9.2-3 python3-alabaster:all=0.7.8-1.1 python3-alembic:all=1.4.3-1 python3-all:amd64=3.9.2-3 python3-amqp:all=5.0.3-3 python3-anyjson:all=0.3.3-2 python3-appdirs:all=1.4.4-1 python3-astroid:all=2.5.1-1 python3-attr:all=20.3.0-1 python3-babel:all=2.8.0+dfsg.1-7 python3-bcrypt:amd64=3.1.7-4 python3-binary-memcached:all=0.30.0+dfsg1-2 python3-blinker:all=1.4+dfsg1-0.3 python3-bs4:all=4.9.3-1 python3-cachetools:all=4.2.1-1 python3-certifi:all=2020.6.20-1 python3-cffi:all=1.14.5-1 python3-cffi-backend:amd64=1.14.5-1 python3-chardet:all=4.0.0-1 python3-cliff:all=3.4.0-2 python3-cmd2:all=0.8.5-2.1 python3-colorama:all=0.4.4-1 python3-confluent-kafka:amd64=1.3.0-2+b2 python3-coverage:amd64=5.1+dfsg.1-2+b2 python3-cryptography:amd64=3.3.2-1 python3-dateutil:all=2.8.1-6 python3-ddt:all=1.4.1-2.1 python3-debtcollector:all=2.2.0-3 python3-decorator:all=4.4.2-2 python3-deprecation:all=2.1.0-1 python3-designateclient:all=4.1.0-2 python3-distutils:all=3.9.2-1 python3-dnspython:all=2.0.0-1 python3-docutils:all=0.16+dfsg-4 python3-dogpile.cache:all=1.0.2-2 python3-dulwich:amd64=0.20.15-1 python3-editor:all=1.0.3-2 python3-etcd3:all=0.12.0-2 python3-etcd3gw:all=0.2.5-1 python3-eventlet:all=0.26.1-7 python3-extras:all=1.0.0-4 python3-fasteners:all=0.14.1-2 python3-fixtures:all=3.0.0-4 python3-flake8:all=3.8.4-1 python3-future:all=0.18.2-5 python3-futurist:all=2.3.0-2 python3-gabbi:all=2.0.1-1 python3-gevent:amd64=20.9.0-2 python3-greenlet:amd64=0.4.17-1+b1 python3-grpcio:amd64=1.30.2-3 python3-hacking:all=1.1.0-4 python3-httplib2:all=0.18.1-3 python3-idna:all=2.10-1 python3-imagesize:all=1.2.0-2 python3-importlib-metadata:all=1.6.0-2 python3-iniconfig:all=1.1.1-1 python3-iso8601:all=0.1.13-1 python3-isort:all=5.6.4-1 python3-jeepney:all=0.6.0-1 python3-jinja2:all=2.11.3-1 python3-jmespath:all=0.10.0-1 python3-json-pointer:all=2.0-2 python3-jsonpatch:all=1.25-3 python3-jsonpath-rw:all=1.4.0-4 python3-jsonpath-rw-ext:all=1.2.2-2 python3-jsonschema:all=3.2.0-3 python3-jwt:all=1.7.1-2 python3-kazoo:all=2.7.0-4 python3-kerberos:amd64=1.1.14-3.1+b3 python3-keyring:all=22.0.1-1 python3-keystoneauth1:all=4.2.1-2 python3-keystoneclient:all=1:4.1.1-2 python3-keystonemiddleware:all=9.1.0-2 python3-kombu:all=5.0.2-3 python3-lazy-object-proxy:amd64=1.5.2-1 python3-lib2to3:all=3.9.2-1 python3-linecache2:all=1.0.0-4 python3-logutils:all=0.3.3-7 python3-lxml:amd64=4.6.3+dfsg-0.1 python3-mako:all=1.1.3+ds1-2 python3-markupsafe:amd64=1.1.1-1+b3 python3-mccabe:all=0.6.1-3 python3-memcache:all=1.59-5 python3-migrate:all=0.13.0-2 python3-mimeparse:all=1.6.0-3 python3-minimal:amd64=3.9.2-3 python3-monotonic:all=1.5-3 python3-more-itertools:all=4.2.0-3 python3-msgpack:amd64=1.0.0-6+b1 python3-munch:all=2.3.2-2 python3-nacl:amd64=1.4.0-1+b1 python3-netaddr:all=0.7.19-5 python3-netifaces:amd64=0.10.9-0.2+b3 python3-neutron-lib:all=2.6.1-2 python3-neutronclient:all=1:7.2.1-2 python3-novaclient:all=2:17.2.1-3 python3-oauthlib:all=3.1.0-2 python3-openssl:all=20.0.1-1 python3-openstackdocstheme:all=1.20.0-5 python3-openstacksdk:all=0.50.0-6 python3-openvswitch:all=2.15.0+ds1-2 python3-os-client-config:all=2.1.0-1 python3-os-ken:all=1.2.0-2 python3-os-service-types:all=1.7.0-2 python3-os-testr:all=1.1.0-3 python3-os-traits:all=2.4.0-2 python3-os-vif:all=2.2.0-2 python3-os-xenapi:all=0.3.4-4 python3-osc-lib:all=2.2.1-2 python3-oslo.cache:all=2.6.1-2 python3-oslo.concurrency:all=4.3.1-1 python3-oslo.config:all=1:8.3.3-1 python3-oslo.context:all=3.1.1-2 python3-oslo.db:all=8.4.0-2 python3-oslo.i18n:all=5.0.1-2 python3-oslo.log:all=4.4.0-2 python3-oslo.messaging:all=12.5.2-1 python3-oslo.middleware:all=4.1.1-2 python3-oslo.policy:all=3.5.0-2 python3-oslo.privsep:all=2.4.0-2 python3-oslo.reports:all=2.2.0-2 python3-oslo.rootwrap:all=6.2.0-2 python3-oslo.serialization:all=4.0.2-1 python3-oslo.service:all=2.4.0-2 python3-oslo.upgradecheck:all=1.1.1-2 python3-oslo.utils:all=4.6.0-2 python3-oslo.versionedobjects:all=2.3.0-2 python3-oslotest:all=1:4.4.1-2 python3-osprofiler:all=3.4.0-3 python3-ovsdbapp:all=1.6.0-1 python3-packaging:all=20.9-2 python3-paramiko:all=2.7.2-1 python3-paste:all=3.5.0+dfsg1-1 python3-pastedeploy:all=2.1.1-1 python3-pbr:all=5.5.0-2 python3-pecan:all=1.3.3-3 python3-pep8:all=1.7.1-9 python3-pip:all=20.3.4-4 python3-pkg-resources:all=52.0.0-4 python3-pluggy:all=0.13.0-6 python3-ply:all=3.11-4 python3-prettytable:all=0.7.2-5 python3-protobuf:amd64=3.12.4-1 python3-psutil:amd64=5.8.0-1 python3-psycopg2:amd64=2.8.6-2 python3-pure-sasl:all=0.5.1+dfsg1-2 python3-py:all=1.10.0-1 python3-pycadf:all=3.1.1-2 python3-pycodestyle:all=2.6.0-1 python3-pycparser:all=2.20-3 python3-pyflakes:all=2.2.0-2 python3-pygments:all=2.7.1+dfsg-2.1 python3-pyinotify:all=0.9.6-1.3 python3-pymemcache:all=3.0.1-2 python3-pymysql:all=0.9.3-2 python3-pyparsing:all=2.4.7-1 python3-pyperclip:all=1.8.0-1 python3-pyroute2:all=0.5.14-2 python3-pyrsistent:amd64=0.15.5-1+b3 python3-pytest:all=6.0.2-2 python3-pyudev:all=0.22.0-2 python3-redis:all=3.5.3-2 python3-repoze.lru:all=0.7-2 python3-requests:all=2.25.1+dfsg-2 python3-requestsexceptions:all=1.4.0-3 python3-rfc3986:all=1.4.0-3 python3-roman:all=2.0.0-5 python3-routes:all=2.5.1-1 python3-secretstorage:all=3.3.1-1 python3-setproctitle:amd64=1.2.1-1+b1 python3-setuptools:all=52.0.0-4 python3-simplegeneric:all=0.8.1-3 python3-simplejson:amd64=3.17.2-1 python3-singledispatch:all=3.4.0.3-3 python3-six:all=1.16.0-2 python3-snowballstemmer:all=2.1.0-1 python3-sortedcontainers:all=2.1.0-2 python3-soupsieve:all=2.2.1-1 python3-sphinx:all=3.4.3-2 python3-sphinx-feature-classification:all=1.0.1-2 python3-sqlalchemy:all=1.3.22+ds1-1 python3-sqlparse:all=0.4.1-1 python3-statsd:all=3.3.0-2 python3-stestr:all=3.0.1-2 python3-stevedore:all=3.2.2-3 python3-subunit:all=1.4.0-3 python3-swiftclient:all=1:3.10.1-2 python3-tempest:all=1:25.0.1-1 python3-tempita:all=0.5.2-6 python3-tenacity:all=6.2.0-4 python3-testrepository:all=0.0.20-5 python3-testresources:all=2.0.1-2 python3-testscenarios:all=0.5.0-3 python3-testtools:all=2.4.0-2 python3-tinyrpc:all=0.6-3.1 python3-toml:all=0.10.1-1 python3-tooz:all=2.7.1-2 python3-traceback2:all=1.4.0-6 python3-tz:all=2021.1-1 python3-uhashring:all=1.2-2 python3-unittest2:all=1.1.0-7 python3-urllib3:all=1.26.5-1~exp1 python3-vine:all=5.0.0+dfsg-2 python3-voluptuous:all=0.11.7-2 python3-waitress:all=1.4.4-1.1 python3-wcwidth:all=0.1.9+dfsg1-2 python3-webob:all=1:1.8.6-1.1 python3-webtest:all=2.0.35-1 python3-wheel:all=0.34.2-1 python3-wrapt:amd64=1.12.1-4+b1 python3-wsgi-intercept:all=1.9.2-1 python3-yaml:amd64=5.3.1-5 python3-yappi:amd64=1.0-1+b5 python3-zake:all=0.2.2-3 python3-zipp:all=1.0.0-3 python3-zmq:amd64=20.0.0-1+b1 python3-zope.event:all=4.4-3 python3-zope.interface:amd64=5.2.0-1 python3.9:amd64=3.9.2-1 python3.9-minimal:amd64=3.9.2-1 readline-common:all=8.1-1 sed:amd64=4.7-1 sensible-utils:all=0.0.14 sgml-base:all=1.30 sphinx-common:all=3.4.3-2 subunit:all=1.4.0-3 sudo:amd64=1.9.5p2-3 sysvinit-utils:amd64=2.96-7 tar:amd64=1.34+dfsg-1 tempest:all=1:25.0.1-1 testrepository:all=0.0.20-5 tzdata:all=2021a-1 util-linux:amd64=2.36.1-8 wget:amd64=1.21-1+b1 x11-common:all=1:7.7+22 xclip:amd64=0.13-2 xml-core:all=0.18+nmu1 xz-utils:amd64=5.2.5-2 zlib1g:amd64=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20211218T111534Z/ bullseye main deb-src http://snapshot.notset.fr/archive/debian/20211218T111534Z/ bullseye main deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d neutron=2:17.2.1-0+deb11u1 && mkdir -p /build/neutron-VJWgSK && dpkg-source --no-check -x /*.dsc /build/neutron-VJWgSK/neutron-17.2.1 && chown -R builduser:builduser /build/neutron-VJWgSK" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/neutron-VJWgSK/neutron-17.2.1 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1630936527" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/neutron-VJWgSK /tmp/neutron-17.2.1-0+deb11u19mb9aje8 bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20211009T145152Z bullseye main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.cFqR28WUcW as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.cFqR28WUcW Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-8). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20211009T145152Z bullseye/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20211009T145152Z bullseye/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1009 kB/s) Selecting previously unselected package libfakeroot:amd64. (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 ... 4668 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-13+deb11u2) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20211218T111534Z/ bullseye main deb-src http://snapshot.notset.fr/archive/debian/20211218T111534Z/ bullseye main deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.cFqR28WUcW Get:1 http://snapshot.notset.fr/archive/debian/20211218T111534Z bullseye InRelease [116 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Ign:3 http://snapshot.notset.fr/archive/debian/20211218T111534Z bullseye/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20211218T111534Z bullseye/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20211218T111534Z bullseye/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20211218T111534Z bullseye/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20211218T111534Z bullseye/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20211218T111534Z bullseye/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20211218T111534Z bullseye/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20211218T111534Z bullseye/main amd64 Packages [11.1 MB] Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 33.8 MB in 28s (1214 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.cFqR28WUcW I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d neutron=2:17.2.1-0+deb11u1 && mkdir -p /build/neutron-VJWgSK && dpkg-source --no-check -x /*.dsc /build/neutron-VJWgSK/neutron-17.2.1 && chown -R builduser:builduser /build/neutron-VJWgSK"' exec /tmp/mmdebstrap.cFqR28WUcW Reading package lists... NOTICE: 'neutron' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/openstack-team/services/neutron.git Please use: git clone https://salsa.debian.org/openstack-team/services/neutron.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 11.0 MB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20211218T111534Z bullseye/main neutron 2:17.2.1-0+deb11u1 (dsc) [4977 B] Get:2 http://snapshot.notset.fr/archive/debian/20211218T111534Z bullseye/main neutron 2:17.2.1-0+deb11u1 (tar) [11.0 MB] Get:3 http://snapshot.notset.fr/archive/debian/20211218T111534Z bullseye/main neutron 2:17.2.1-0+deb11u1 (diff) [50.0 kB] Fetched 11.0 MB in 9s (1279 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'neutron_17.2.1-0+deb11u1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting neutron in /build/neutron-VJWgSK/neutron-17.2.1 dpkg-source: info: unpacking neutron_17.2.1.orig.tar.xz dpkg-source: info: unpacking neutron_17.2.1-0+deb11u1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying Floating_IP_s_for_routed_networks.patch dpkg-source: info: applying fix-rootwrap-does-not-include-python-3.9.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/neutron-VJWgSK/neutron-17.2.1 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1630936527" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.cFqR28WUcW dpkg-buildpackage: info: source package neutron dpkg-buildpackage: info: source version 2:17.2.1-0+deb11u1 dpkg-buildpackage: info: source distribution bullseye-security dpkg-buildpackage: info: source changed by Michal Arbet dpkg-source --before-build . dpkg-source: info: using options from neutron-17.2.1/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ --extend-diff-ignore=^[.]gitreview$ fakeroot debian/rules clean make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh clean --buildsystem=python_distutils --with python3,sphinxdoc debian/rules override_dh_auto_clean make[1]: Entering directory '/build/neutron-VJWgSK/neutron-17.2.1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions python3 setup.py clean /usr/lib/python3/dist-packages/pbr/core.py:131: UserWarning: Unknown distribution option: 'requires_python' warnings.warn(msg) running clean find . -type f -name "*.pyc" | xargs rm -fr rm -rf build neutron.egg-info .stestr rm -f debian/neutron-common.config \ debian/neutron-common.postinst \ debian/neutron-api.config \ debian/neutron-api.postinst \ debian/neutron-dhcp-agent.postinst \ debian/neutron-metadata-agent.config \ debian/neutron-metadata-agent.postinst \ debian/neutron-common.postrm rm -f debian/*.init debian/*.service debian/*.upstart debian/neutron-common.templates make[1]: Leaving directory '/build/neutron-VJWgSK/neutron-17.2.1' dh_autoreconf_clean -O--buildsystem=python_distutils debian/rules override_dh_clean make[1]: Entering directory '/build/neutron-VJWgSK/neutron-17.2.1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh_clean find . -type f -name "*.pyc" -delete rm -f AUTHORS ChangeLog make[1]: Leaving directory '/build/neutron-VJWgSK/neutron-17.2.1' debian/rules build-indep make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh build-indep --buildsystem=python_distutils --with python3,sphinxdoc dh_update_autotools_config -i -O--buildsystem=python_distutils dh_autoreconf -i -O--buildsystem=python_distutils dh_auto_configure -i -O--buildsystem=python_distutils dh_auto_configure: warning: Please use the third-party "pybuild" build system instead of python-distutils dh_auto_configure: warning: This feature will be removed in compat 12. debian/rules override_dh_auto_build make[1]: Entering directory '/build/neutron-VJWgSK/neutron-17.2.1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-common.config /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-common.postinst /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-api.config /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-api.postinst /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-dhcp-agent.postinst /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-metadata-agent.postinst /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-metadata-agent.config /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-openvswitch-agent.postinst /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func neutron-openvswitch-agent.config /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_postrm neutron-common.postrm pkgos-merge-templates neutron-api neutron endpoint Merging cs.po... Merging da.po... Merging de.po... Merging es.po... Merging fr.po... Merging gl.po... Merging it.po... Merging ja.po... Merging nl.po... Merging pl.po... Merging pt.po... Merging pt_BR.po... Merging ru.po... Merging sv.po... Merging zh_CN.po... pkgos-merge-templates neutron-common neutron db rabbit ksat Merging cs.po... Merging da.po... Merging de.po... Merging es.po... Merging fr.po... Merging gl.po... Merging it.po... Merging ja.po... Merging nl.po... Merging pl.po... Merging pt.po... Merging pt_BR.po... Merging ru.po... Merging sv.po... Merging zh_CN.po... make[1]: Leaving directory '/build/neutron-VJWgSK/neutron-17.2.1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/neutron-VJWgSK/neutron-17.2.1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions echo "Doing nothing..." Doing nothing... make[1]: Leaving directory '/build/neutron-VJWgSK/neutron-17.2.1' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-indep make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh binary-indep --buildsystem=python_distutils --with python3,sphinxdoc dh_testroot -i -O--buildsystem=python_distutils dh_prep -i -O--buildsystem=python_distutils dh_installdirs -i -O--buildsystem=python_distutils debian/rules override_dh_auto_install make[1]: Entering directory '/build/neutron-VJWgSK/neutron-17.2.1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions echo "Do nothing..." Do nothing... make[1]: Leaving directory '/build/neutron-VJWgSK/neutron-17.2.1' debian/rules override_dh_install make[1]: Entering directory '/build/neutron-VJWgSK/neutron-17.2.1' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions python3 setup.py install --install-layout=deb --root=/build/neutron-VJWgSK/neutron-17.2.1/debian/tmp /usr/lib/python3/dist-packages/pbr/core.py:131: UserWarning: Unknown distribution option: 'requires_python' warnings.warn(msg) running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running build running build_py creating build creating build/lib creating build/lib/neutron creating build/lib/neutron/tests creating build/lib/neutron/tests/functional creating build/lib/neutron/tests/functional/services creating build/lib/neutron/tests/functional/services/trunk creating build/lib/neutron/tests/functional/services/trunk/drivers copying neutron/tests/functional/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers creating build/lib/neutron/tests/unit creating build/lib/neutron/tests/unit/plugins creating build/lib/neutron/tests/unit/plugins/ml2 creating build/lib/neutron/tests/unit/plugins/ml2/drivers creating build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch creating build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/test_mech_openvswitch.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver creating build/lib/neutron/conf creating build/lib/neutron/conf/plugins creating build/lib/neutron/conf/plugins/ml2 creating build/lib/neutron/conf/plugins/ml2/drivers creating build/lib/neutron/conf/plugins/ml2/drivers/openvswitch copying neutron/conf/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/conf/plugins/ml2/drivers/openvswitch copying neutron/conf/plugins/ml2/drivers/openvswitch/mech_ovs_conf.py -> build/lib/neutron/conf/plugins/ml2/drivers/openvswitch creating build/lib/neutron/services creating build/lib/neutron/services/logapi creating build/lib/neutron/services/logapi/drivers creating build/lib/neutron/services/logapi/drivers/openvswitch copying neutron/services/logapi/drivers/openvswitch/__init__.py -> build/lib/neutron/services/logapi/drivers/openvswitch copying neutron/services/logapi/drivers/openvswitch/driver.py -> build/lib/neutron/services/logapi/drivers/openvswitch copying neutron/services/logapi/drivers/openvswitch/log_oskenapp.py -> build/lib/neutron/services/logapi/drivers/openvswitch copying neutron/services/logapi/drivers/openvswitch/ovs_firewall_log.py -> build/lib/neutron/services/logapi/drivers/openvswitch creating build/lib/neutron/tests/fullstack creating build/lib/neutron/tests/fullstack/resources copying neutron/tests/fullstack/resources/__init__.py -> build/lib/neutron/tests/fullstack/resources copying neutron/tests/fullstack/resources/client.py -> build/lib/neutron/tests/fullstack/resources copying neutron/tests/fullstack/resources/config.py -> build/lib/neutron/tests/fullstack/resources copying neutron/tests/fullstack/resources/environment.py -> build/lib/neutron/tests/fullstack/resources copying neutron/tests/fullstack/resources/machine.py -> build/lib/neutron/tests/fullstack/resources copying neutron/tests/fullstack/resources/process.py -> build/lib/neutron/tests/fullstack/resources creating build/lib/neutron/services/logapi/agent copying neutron/services/logapi/agent/__init__.py -> build/lib/neutron/services/logapi/agent copying neutron/services/logapi/agent/log_extension.py -> build/lib/neutron/services/logapi/agent creating build/lib/neutron/plugins creating build/lib/neutron/plugins/ml2 creating build/lib/neutron/plugins/ml2/drivers creating build/lib/neutron/plugins/ml2/drivers/openvswitch creating build/lib/neutron/plugins/ml2/drivers/openvswitch/agent copying neutron/plugins/ml2/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent copying neutron/plugins/ml2/drivers/openvswitch/agent/main.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent copying neutron/plugins/ml2/drivers/openvswitch/agent/ovs_agent_extension_api.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent copying neutron/plugins/ml2/drivers/openvswitch/agent/ovs_capabilities.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent copying neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent copying neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent copying neutron/plugins/ml2/drivers/openvswitch/agent/vlanmanager.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent creating build/lib/neutron/plugins/ml2/drivers/mech_sriov creating build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent creating build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/qos_driver.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers creating build/lib/neutron/services/portforwarding creating build/lib/neutron/services/portforwarding/drivers copying neutron/services/portforwarding/drivers/__init__.py -> build/lib/neutron/services/portforwarding/drivers creating build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/__init__.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/base.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/extendedattribute.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/extensionattribute.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/foxinsocks.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_address_group.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_address_scope.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_agent.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_availability_zone.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_data_plane_status.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_default_subnetpools.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_dns.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_expose_port_forwarding_in_fip.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_external_net.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_extra_dhcp_opt.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_extraroute.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_fip_port_details.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_flavors.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_floating_ip_port_forwarding.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_floatingip_pools.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_l3.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_l3_conntrack_helper.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_l3_ext_gw_mode.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_network_ip_availability.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_network_segment_range.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_portsecurity.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_providernet.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_qos_fip.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_qos_gateway_ip.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_quotasv2.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_quotasv2_detail.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_router_availability_zone.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_securitygroup.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_servicetype.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_subnet_dns_publish_fixed_ip.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_subnet_onboard.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_subnet_service_types.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_subnetpool_prefix_ops.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_timestamp.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_uplink_status_propagation.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_vlantransparent.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/v2attributes.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/test_segment.py -> build/lib/neutron/tests/unit/extensions creating build/lib/neutron/tests/unit/services creating build/lib/neutron/tests/unit/services/metering creating build/lib/neutron/tests/unit/services/metering/agents copying neutron/tests/unit/services/metering/agents/__init__.py -> build/lib/neutron/tests/unit/services/metering/agents copying neutron/tests/unit/services/metering/agents/test_metering_agent.py -> build/lib/neutron/tests/unit/services/metering/agents creating build/lib/neutron/tests/unit/agent creating build/lib/neutron/tests/unit/agent/windows copying neutron/tests/unit/agent/windows/__init__.py -> build/lib/neutron/tests/unit/agent/windows copying neutron/tests/unit/agent/windows/test_ip_lib.py -> build/lib/neutron/tests/unit/agent/windows copying neutron/tests/unit/agent/windows/test_utils.py -> build/lib/neutron/tests/unit/agent/windows creating build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/__init__.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/moved_globals_code1.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/moved_globals_code2.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/moved_globals_target.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/test__deprecate.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/test_cache_utils.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/test_coordination.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/test_ipv6_utils.py -> build/lib/neutron/tests/unit/common copying neutron/tests/unit/common/test_utils.py -> build/lib/neutron/tests/unit/common creating build/lib/neutron/tests/unit/services/network_segment_range copying neutron/tests/unit/services/network_segment_range/__init__.py -> build/lib/neutron/tests/unit/services/network_segment_range copying neutron/tests/unit/services/network_segment_range/test_plugin.py -> build/lib/neutron/tests/unit/services/network_segment_range creating build/lib/neutron/agent creating build/lib/neutron/agent/dhcp copying neutron/agent/dhcp/__init__.py -> build/lib/neutron/agent/dhcp copying neutron/agent/dhcp/agent.py -> build/lib/neutron/agent/dhcp creating build/lib/neutron/common copying neutron/common/__init__.py -> build/lib/neutron/common copying neutron/common/_constants.py -> build/lib/neutron/common copying neutron/common/_deprecate.py -> build/lib/neutron/common copying neutron/common/cache_utils.py -> build/lib/neutron/common copying neutron/common/config.py -> build/lib/neutron/common copying neutron/common/coordination.py -> build/lib/neutron/common copying neutron/common/eventlet_utils.py -> build/lib/neutron/common copying neutron/common/ipv6_utils.py -> build/lib/neutron/common copying neutron/common/profiler.py -> build/lib/neutron/common copying neutron/common/test_lib.py -> build/lib/neutron/common copying neutron/common/utils.py -> build/lib/neutron/common creating build/lib/neutron/plugins/ml2/drivers/linuxbridge creating build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver copying neutron/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver copying neutron/plugins/ml2/drivers/linuxbridge/mech_driver/mech_linuxbridge.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver creating build/lib/neutron/tests/unit/quota copying neutron/tests/unit/quota/__init__.py -> build/lib/neutron/tests/unit/quota copying neutron/tests/unit/quota/test_resource.py -> build/lib/neutron/tests/unit/quota copying neutron/tests/unit/quota/test_resource_registry.py -> build/lib/neutron/tests/unit/quota creating build/lib/neutron/cmd creating build/lib/neutron/cmd/ovn copying neutron/cmd/ovn/__init__.py -> build/lib/neutron/cmd/ovn copying neutron/cmd/ovn/migration_mtu.py -> build/lib/neutron/cmd/ovn copying neutron/cmd/ovn/neutron_ovn_db_sync_util.py -> build/lib/neutron/cmd/ovn creating build/lib/neutron/db creating build/lib/neutron/db/migration creating build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/__init__.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/agent_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/brocade_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/cisco_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/core_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/dvr_init_opts.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/env.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/external.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/firewall_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/l3_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/lb_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/metering_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/ml2_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/nec_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/nsxv_initial_opts.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/nuage_init_opts.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/other_extensions_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/other_plugins_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/ovs_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/portsec_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/secgroup_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/vmware_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations copying neutron/db/migration/alembic_migrations/vpn_init_ops.py -> build/lib/neutron/db/migration/alembic_migrations creating build/lib/neutron/tests/unit/services/conntrack_helper copying neutron/tests/unit/services/conntrack_helper/__init__.py -> build/lib/neutron/tests/unit/services/conntrack_helper copying neutron/tests/unit/services/conntrack_helper/test_plugin.py -> build/lib/neutron/tests/unit/services/conntrack_helper creating build/lib/neutron/tests/unit/tests creating build/lib/neutron/tests/unit/tests/example creating build/lib/neutron/tests/unit/tests/example/dir creating build/lib/neutron/tests/unit/tests/example/dir/subdir copying neutron/tests/unit/tests/example/dir/subdir/__init__.py -> build/lib/neutron/tests/unit/tests/example/dir/subdir copying neutron/tests/unit/tests/example/dir/subdir/example_module.py -> build/lib/neutron/tests/unit/tests/example/dir/subdir creating build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn creating build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver creating build/lib/neutron/db/models copying neutron/db/models/__init__.py -> build/lib/neutron/db/models copying neutron/db/models/address_group.py -> build/lib/neutron/db/models copying neutron/db/models/address_scope.py -> build/lib/neutron/db/models copying neutron/db/models/agent.py -> build/lib/neutron/db/models copying neutron/db/models/allowed_address_pair.py -> build/lib/neutron/db/models copying neutron/db/models/conntrack_helper.py -> build/lib/neutron/db/models copying neutron/db/models/data_plane_status.py -> build/lib/neutron/db/models copying neutron/db/models/dns.py -> build/lib/neutron/db/models copying neutron/db/models/dvr.py -> build/lib/neutron/db/models copying neutron/db/models/external_net.py -> build/lib/neutron/db/models copying neutron/db/models/flavor.py -> build/lib/neutron/db/models copying neutron/db/models/l3.py -> build/lib/neutron/db/models copying neutron/db/models/l3_attrs.py -> build/lib/neutron/db/models copying neutron/db/models/l3agent.py -> build/lib/neutron/db/models copying neutron/db/models/l3ha.py -> build/lib/neutron/db/models copying neutron/db/models/loggingapi.py -> build/lib/neutron/db/models copying neutron/db/models/metering.py -> build/lib/neutron/db/models copying neutron/db/models/network_segment_range.py -> build/lib/neutron/db/models copying neutron/db/models/ovn.py -> build/lib/neutron/db/models copying neutron/db/models/port_forwarding.py -> build/lib/neutron/db/models copying neutron/db/models/portbinding.py -> build/lib/neutron/db/models copying neutron/db/models/provisioning_block.py -> build/lib/neutron/db/models copying neutron/db/models/securitygroup.py -> build/lib/neutron/db/models copying neutron/db/models/segment.py -> build/lib/neutron/db/models copying neutron/db/models/servicetype.py -> build/lib/neutron/db/models copying neutron/db/models/subnet_service_type.py -> build/lib/neutron/db/models copying neutron/db/models/tag.py -> build/lib/neutron/db/models copying neutron/db/models/uplink_status_propagation.py -> build/lib/neutron/db/models copying neutron/cmd/__init__.py -> build/lib/neutron/cmd copying neutron/cmd/ipset_cleanup.py -> build/lib/neutron/cmd copying neutron/cmd/keepalived_state_change.py -> build/lib/neutron/cmd copying neutron/cmd/linuxbridge_cleanup.py -> build/lib/neutron/cmd copying neutron/cmd/netns_cleanup.py -> build/lib/neutron/cmd copying neutron/cmd/ovs_cleanup.py -> build/lib/neutron/cmd copying neutron/cmd/pd_notify.py -> build/lib/neutron/cmd copying neutron/cmd/runtime_checks.py -> build/lib/neutron/cmd copying neutron/cmd/sanity_check.py -> build/lib/neutron/cmd copying neutron/cmd/status.py -> build/lib/neutron/cmd creating build/lib/neutron/tests/functional/agent creating build/lib/neutron/tests/functional/agent/ovsdb copying neutron/tests/functional/agent/ovsdb/__init__.py -> build/lib/neutron/tests/functional/agent/ovsdb creating build/lib/neutron/tests/unit/agent/dhcp copying neutron/tests/unit/agent/dhcp/__init__.py -> build/lib/neutron/tests/unit/agent/dhcp copying neutron/tests/unit/agent/dhcp/test_agent.py -> build/lib/neutron/tests/unit/agent/dhcp creating build/lib/neutron/tests/functional/plugins creating build/lib/neutron/tests/functional/plugins/ml2 creating build/lib/neutron/tests/functional/plugins/ml2/drivers creating build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap creating build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent copying neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent copying neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent creating build/lib/neutron/plugins/ml2/drivers/l2pop copying neutron/plugins/ml2/drivers/l2pop/__init__.py -> build/lib/neutron/plugins/ml2/drivers/l2pop copying neutron/plugins/ml2/drivers/l2pop/db.py -> build/lib/neutron/plugins/ml2/drivers/l2pop copying neutron/plugins/ml2/drivers/l2pop/mech_driver.py -> build/lib/neutron/plugins/ml2/drivers/l2pop copying neutron/plugins/ml2/drivers/l2pop/rpc.py -> build/lib/neutron/plugins/ml2/drivers/l2pop creating build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop creating build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc_base.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/test_l2population_rpc.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager creating build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov creating build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent creating build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/test_qos_driver.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers creating build/lib/neutron/services/qos creating build/lib/neutron/services/qos/drivers creating build/lib/neutron/services/qos/drivers/ovn copying neutron/services/qos/drivers/ovn/__init__.py -> build/lib/neutron/services/qos/drivers/ovn copying neutron/services/qos/drivers/ovn/driver.py -> build/lib/neutron/services/qos/drivers/ovn creating build/lib/neutron/cmd/sanity copying neutron/cmd/sanity/__init__.py -> build/lib/neutron/cmd/sanity copying neutron/cmd/sanity/checks.py -> build/lib/neutron/cmd/sanity creating build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn creating build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver creating build/lib/neutron/tests/unit/cmd creating build/lib/neutron/tests/unit/cmd/ovn copying neutron/tests/unit/cmd/ovn/__init__.py -> build/lib/neutron/tests/unit/cmd/ovn copying neutron/tests/unit/cmd/ovn/test_neutron_ovn_db_sync_util.py -> build/lib/neutron/tests/unit/cmd/ovn creating build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent creating build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying neutron/plugins/ml2/drivers/linuxbridge/agent/common/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying neutron/plugins/ml2/drivers/linuxbridge/agent/common/constants.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying neutron/plugins/ml2/drivers/linuxbridge/agent/common/utils.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common creating build/lib/neutron/services/network_ip_availability copying neutron/services/network_ip_availability/__init__.py -> build/lib/neutron/services/network_ip_availability copying neutron/services/network_ip_availability/plugin.py -> build/lib/neutron/services/network_ip_availability copying neutron/tests/functional/plugins/ml2/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2 copying neutron/tests/functional/plugins/ml2/test_plugin.py -> build/lib/neutron/tests/functional/plugins/ml2 creating build/lib/neutron/tests/unit/agent/ovn copying neutron/tests/unit/agent/ovn/__init__.py -> build/lib/neutron/tests/unit/agent/ovn creating build/lib/neutron/pecan_wsgi creating build/lib/neutron/pecan_wsgi/controllers copying neutron/pecan_wsgi/controllers/__init__.py -> build/lib/neutron/pecan_wsgi/controllers copying neutron/pecan_wsgi/controllers/extensions.py -> build/lib/neutron/pecan_wsgi/controllers copying neutron/pecan_wsgi/controllers/quota.py -> build/lib/neutron/pecan_wsgi/controllers copying neutron/pecan_wsgi/controllers/resource.py -> build/lib/neutron/pecan_wsgi/controllers copying neutron/pecan_wsgi/controllers/root.py -> build/lib/neutron/pecan_wsgi/controllers copying neutron/pecan_wsgi/controllers/utils.py -> build/lib/neutron/pecan_wsgi/controllers creating build/lib/neutron/services/trunk copying neutron/services/trunk/__init__.py -> build/lib/neutron/services/trunk copying neutron/services/trunk/callbacks.py -> build/lib/neutron/services/trunk copying neutron/services/trunk/exceptions.py -> build/lib/neutron/services/trunk copying neutron/services/trunk/models.py -> build/lib/neutron/services/trunk copying neutron/services/trunk/plugin.py -> build/lib/neutron/services/trunk copying neutron/services/trunk/rules.py -> build/lib/neutron/services/trunk copying neutron/services/trunk/utils.py -> build/lib/neutron/services/trunk creating build/lib/neutron/services/qos/drivers/sriov copying neutron/services/qos/drivers/sriov/__init__.py -> build/lib/neutron/services/qos/drivers/sriov copying neutron/services/qos/drivers/sriov/driver.py -> build/lib/neutron/services/qos/drivers/sriov creating build/lib/neutron/tests/unit/objects creating build/lib/neutron/tests/unit/objects/qos copying neutron/tests/unit/objects/qos/__init__.py -> build/lib/neutron/tests/unit/objects/qos copying neutron/tests/unit/objects/qos/test_binding.py -> build/lib/neutron/tests/unit/objects/qos copying neutron/tests/unit/objects/qos/test_policy.py -> build/lib/neutron/tests/unit/objects/qos copying neutron/tests/unit/objects/qos/test_rule.py -> build/lib/neutron/tests/unit/objects/qos copying neutron/tests/unit/objects/qos/test_rule_type.py -> build/lib/neutron/tests/unit/objects/qos creating build/lib/neutron/db/migration/models copying neutron/db/migration/models/__init__.py -> build/lib/neutron/db/migration/models copying neutron/db/migration/models/head.py -> build/lib/neutron/db/migration/models creating build/lib/neutron/plugins/ml2/drivers/macvtap creating build/lib/neutron/plugins/ml2/drivers/macvtap/agent copying neutron/plugins/ml2/drivers/macvtap/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/macvtap/agent copying neutron/plugins/ml2/drivers/macvtap/agent/macvtap_neutron_agent.py -> build/lib/neutron/plugins/ml2/drivers/macvtap/agent creating build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov copying neutron/conf/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov copying neutron/conf/plugins/ml2/drivers/mech_sriov/agent_common.py -> build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov copying neutron/conf/plugins/ml2/drivers/mech_sriov/mech_sriov_conf.py -> build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov creating build/lib/neutron/services/trunk/rpc copying neutron/services/trunk/rpc/__init__.py -> build/lib/neutron/services/trunk/rpc copying neutron/services/trunk/rpc/agent.py -> build/lib/neutron/services/trunk/rpc copying neutron/services/trunk/rpc/backend.py -> build/lib/neutron/services/trunk/rpc copying neutron/services/trunk/rpc/constants.py -> build/lib/neutron/services/trunk/rpc copying neutron/services/trunk/rpc/server.py -> build/lib/neutron/services/trunk/rpc copying neutron/tests/unit/plugins/ml2/drivers/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/base_type_tunnel.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/ext_test.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/mech_fake_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/mech_faulty_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/test_helpers.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/test_type_flat.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/test_type_gre.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/test_type_local.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/test_type_vlan.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers copying neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers creating build/lib/neutron/tests/unit/services/l3_router creating build/lib/neutron/tests/unit/services/l3_router/service_providers copying neutron/tests/unit/services/l3_router/service_providers/__init__.py -> build/lib/neutron/tests/unit/services/l3_router/service_providers copying neutron/tests/unit/services/l3_router/service_providers/test_driver_controller.py -> build/lib/neutron/tests/unit/services/l3_router/service_providers creating build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions creating build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/__init__.py -> build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/process_spawn.py -> build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/test_ipset_cleanup.py -> build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/test_linuxbridge_cleanup.py -> build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/test_netns_cleanup.py -> build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/test_ovs_cleanup.py -> build/lib/neutron/tests/functional/cmd copying neutron/tests/functional/cmd/test_status.py -> build/lib/neutron/tests/functional/cmd creating build/lib/neutron/tests/functional/services/logapi copying neutron/tests/functional/services/logapi/__init__.py -> build/lib/neutron/tests/functional/services/logapi copying neutron/tests/functional/services/logapi/test_logging.py -> build/lib/neutron/tests/functional/services/logapi creating build/lib/neutron/services/portforwarding/common copying neutron/services/portforwarding/common/__init__.py -> build/lib/neutron/services/portforwarding/common copying neutron/services/portforwarding/common/exceptions.py -> build/lib/neutron/services/portforwarding/common creating build/lib/neutron/services/segments copying neutron/services/segments/__init__.py -> build/lib/neutron/services/segments copying neutron/services/segments/db.py -> build/lib/neutron/services/segments copying neutron/services/segments/exceptions.py -> build/lib/neutron/services/segments copying neutron/services/segments/plugin.py -> build/lib/neutron/services/segments creating build/lib/neutron/tests/unit/privileged creating build/lib/neutron/tests/unit/privileged/agent creating build/lib/neutron/tests/unit/privileged/agent/linux copying neutron/tests/unit/privileged/agent/linux/__init__.py -> build/lib/neutron/tests/unit/privileged/agent/linux copying neutron/tests/unit/privileged/agent/linux/test_ip_lib.py -> build/lib/neutron/tests/unit/privileged/agent/linux copying neutron/tests/unit/privileged/agent/linux/test_netlink_lib.py -> build/lib/neutron/tests/unit/privileged/agent/linux copying neutron/tests/unit/privileged/agent/linux/test_utils.py -> build/lib/neutron/tests/unit/privileged/agent/linux creating build/lib/neutron/services/flavors copying neutron/services/flavors/__init__.py -> build/lib/neutron/services/flavors copying neutron/services/flavors/flavors_plugin.py -> build/lib/neutron/services/flavors creating build/lib/neutron/services/metering creating build/lib/neutron/services/metering/agents copying neutron/services/metering/agents/__init__.py -> build/lib/neutron/services/metering/agents copying neutron/services/metering/agents/metering_agent.py -> build/lib/neutron/services/metering/agents creating build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent creating build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/test_qos_driver.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers creating build/lib/neutron/tests/unit/services/logapi creating build/lib/neutron/tests/unit/services/logapi/common copying neutron/tests/unit/services/logapi/common/__init__.py -> build/lib/neutron/tests/unit/services/logapi/common copying neutron/tests/unit/services/logapi/common/test_db_api.py -> build/lib/neutron/tests/unit/services/logapi/common copying neutron/tests/unit/services/logapi/common/test_sg_callback.py -> build/lib/neutron/tests/unit/services/logapi/common copying neutron/tests/unit/services/logapi/common/test_sg_validate.py -> build/lib/neutron/tests/unit/services/logapi/common copying neutron/tests/unit/services/logapi/common/test_snat_validate.py -> build/lib/neutron/tests/unit/services/logapi/common copying neutron/tests/unit/services/logapi/common/test_validators.py -> build/lib/neutron/tests/unit/services/logapi/common creating build/lib/neutron/tests/functional/api copying neutron/tests/functional/api/__init__.py -> build/lib/neutron/tests/functional/api copying neutron/tests/functional/api/test_policies.py -> build/lib/neutron/tests/functional/api creating build/lib/neutron/services/externaldns creating build/lib/neutron/services/externaldns/drivers copying neutron/services/externaldns/drivers/__init__.py -> build/lib/neutron/services/externaldns/drivers copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_eswitch_manager.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_pci_lib.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_sriov_nic_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent creating build/lib/neutron/tests/functional/privileged copying neutron/tests/functional/privileged/__init__.py -> build/lib/neutron/tests/functional/privileged copying neutron/tests/unit/tests/__init__.py -> build/lib/neutron/tests/unit/tests copying neutron/tests/unit/tests/test_base.py -> build/lib/neutron/tests/unit/tests copying neutron/tests/unit/tests/test_post_mortem_debug.py -> build/lib/neutron/tests/unit/tests copying neutron/conf/plugins/ml2/drivers/__init__.py -> build/lib/neutron/conf/plugins/ml2/drivers copying neutron/conf/plugins/ml2/drivers/agent.py -> build/lib/neutron/conf/plugins/ml2/drivers copying neutron/conf/plugins/ml2/drivers/driver_type.py -> build/lib/neutron/conf/plugins/ml2/drivers copying neutron/conf/plugins/ml2/drivers/linuxbridge.py -> build/lib/neutron/conf/plugins/ml2/drivers copying neutron/conf/plugins/ml2/drivers/macvtap.py -> build/lib/neutron/conf/plugins/ml2/drivers copying neutron/conf/plugins/ml2/drivers/ovs_conf.py -> build/lib/neutron/conf/plugins/ml2/drivers copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_resources.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/unit/services/logapi/__init__.py -> build/lib/neutron/tests/unit/services/logapi copying neutron/tests/unit/services/logapi/base.py -> build/lib/neutron/tests/unit/services/logapi copying neutron/tests/unit/services/logapi/test_logging_plugin.py -> build/lib/neutron/tests/unit/services/logapi creating build/lib/neutron/tests/unit/services/logapi/rpc copying neutron/tests/unit/services/logapi/rpc/__init__.py -> build/lib/neutron/tests/unit/services/logapi/rpc copying neutron/tests/unit/services/logapi/rpc/test_server.py -> build/lib/neutron/tests/unit/services/logapi/rpc creating build/lib/neutron/tests/unit/services/logapi/drivers creating build/lib/neutron/tests/unit/services/logapi/drivers/openvswitch copying neutron/tests/unit/services/logapi/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/services/logapi/drivers/openvswitch copying neutron/tests/unit/services/logapi/drivers/openvswitch/test_ovs_firewall_log.py -> build/lib/neutron/tests/unit/services/logapi/drivers/openvswitch creating build/lib/neutron/tests/unit/services/portforwarding creating build/lib/neutron/tests/unit/services/portforwarding/drivers copying neutron/tests/unit/services/portforwarding/drivers/__init__.py -> build/lib/neutron/tests/unit/services/portforwarding/drivers creating build/lib/neutron/api creating build/lib/neutron/api/rpc creating build/lib/neutron/api/rpc/callbacks creating build/lib/neutron/api/rpc/callbacks/consumer copying neutron/api/rpc/callbacks/consumer/__init__.py -> build/lib/neutron/api/rpc/callbacks/consumer copying neutron/api/rpc/callbacks/consumer/registry.py -> build/lib/neutron/api/rpc/callbacks/consumer creating build/lib/neutron/plugins/ml2/common copying neutron/plugins/ml2/common/__init__.py -> build/lib/neutron/plugins/ml2/common copying neutron/plugins/ml2/common/exceptions.py -> build/lib/neutron/plugins/ml2/common creating build/lib/neutron/tests/unit/services/trunk creating build/lib/neutron/tests/unit/services/trunk/drivers creating build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch creating build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying neutron/tests/unit/services/trunk/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent creating build/lib/neutron/tests/unit/services/trunk/rpc copying neutron/tests/unit/services/trunk/rpc/__init__.py -> build/lib/neutron/tests/unit/services/trunk/rpc copying neutron/tests/unit/services/trunk/rpc/test_agent.py -> build/lib/neutron/tests/unit/services/trunk/rpc copying neutron/tests/unit/services/trunk/rpc/test_backend.py -> build/lib/neutron/tests/unit/services/trunk/rpc copying neutron/tests/unit/services/trunk/rpc/test_server.py -> build/lib/neutron/tests/unit/services/trunk/rpc copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/fake_oflib.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/ovs_test_base.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_agent_extension_api.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_capabilities.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_neutron_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_tunnel.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_vlanmanager.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying neutron/plugins/ml2/drivers/macvtap/__init__.py -> build/lib/neutron/plugins/ml2/drivers/macvtap copying neutron/plugins/ml2/drivers/macvtap/macvtap_common.py -> build/lib/neutron/plugins/ml2/drivers/macvtap creating build/lib/neutron/tests/unit/api creating build/lib/neutron/tests/unit/api/rpc creating build/lib/neutron/tests/unit/api/rpc/agentnotifiers copying neutron/tests/unit/api/rpc/agentnotifiers/__init__.py -> build/lib/neutron/tests/unit/api/rpc/agentnotifiers copying neutron/tests/unit/api/rpc/agentnotifiers/test_dhcp_rpc_agent_api.py -> build/lib/neutron/tests/unit/api/rpc/agentnotifiers copying neutron/tests/unit/api/rpc/agentnotifiers/test_l3_rpc_agent_api.py -> build/lib/neutron/tests/unit/api/rpc/agentnotifiers creating build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge creating build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/test_mech_linuxbridge.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver creating build/lib/neutron/services/placement_report copying neutron/services/placement_report/__init__.py -> build/lib/neutron/services/placement_report copying neutron/services/placement_report/plugin.py -> build/lib/neutron/services/placement_report creating build/lib/neutron/tests/functional/services/trunk/drivers/ovn copying neutron/tests/functional/services/trunk/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/ovn copying neutron/tests/functional/services/trunk/drivers/ovn/test_trunk_driver.py -> build/lib/neutron/tests/functional/services/trunk/drivers/ovn creating build/lib/neutron/tests/fullstack/agents copying neutron/tests/fullstack/agents/__init__.py -> build/lib/neutron/tests/fullstack/agents copying neutron/tests/fullstack/agents/dhcp_agent.py -> build/lib/neutron/tests/fullstack/agents copying neutron/tests/fullstack/agents/l3_agent.py -> build/lib/neutron/tests/fullstack/agents copying neutron/tests/fullstack/agents/ovs_agent.py -> build/lib/neutron/tests/fullstack/agents copying neutron/tests/unit/services/metering/__init__.py -> build/lib/neutron/tests/unit/services/metering copying neutron/tests/unit/services/metering/test_metering_plugin.py -> build/lib/neutron/tests/unit/services/metering creating build/lib/neutron/tests/functional/agent/ovn creating build/lib/neutron/tests/functional/agent/ovn/metadata copying neutron/tests/functional/agent/ovn/metadata/__init__.py -> build/lib/neutron/tests/functional/agent/ovn/metadata copying neutron/tests/functional/agent/ovn/metadata/test_metadata_agent.py -> build/lib/neutron/tests/functional/agent/ovn/metadata creating build/lib/neutron/objects creating build/lib/neutron/objects/port creating build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/__init__.py -> build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/allowedaddresspairs.py -> build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/data_plane_status.py -> build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/extra_dhcp_opt.py -> build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/port_security.py -> build/lib/neutron/objects/port/extensions copying neutron/objects/port/extensions/uplink_status_propagation.py -> build/lib/neutron/objects/port/extensions creating build/lib/neutron/conf/agent creating build/lib/neutron/conf/agent/metadata copying neutron/conf/agent/metadata/__init__.py -> build/lib/neutron/conf/agent/metadata copying neutron/conf/agent/metadata/config.py -> build/lib/neutron/conf/agent/metadata creating build/lib/neutron/conf/services copying neutron/conf/services/__init__.py -> build/lib/neutron/conf/services copying neutron/conf/services/extdns_designate_driver.py -> build/lib/neutron/conf/services copying neutron/conf/services/logging.py -> build/lib/neutron/conf/services copying neutron/conf/services/metering_agent.py -> build/lib/neutron/conf/services copying neutron/conf/services/provider_configuration.py -> build/lib/neutron/conf/services creating build/lib/neutron/core_extensions copying neutron/core_extensions/__init__.py -> build/lib/neutron/core_extensions copying neutron/core_extensions/base.py -> build/lib/neutron/core_extensions copying neutron/core_extensions/qos.py -> build/lib/neutron/core_extensions creating build/lib/neutron/plugins/ml2/drivers/agent copying neutron/plugins/ml2/drivers/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/agent copying neutron/plugins/ml2/drivers/agent/_agent_manager_base.py -> build/lib/neutron/plugins/ml2/drivers/agent copying neutron/plugins/ml2/drivers/agent/_common_agent.py -> build/lib/neutron/plugins/ml2/drivers/agent copying neutron/plugins/ml2/drivers/agent/capabilities.py -> build/lib/neutron/plugins/ml2/drivers/agent copying neutron/plugins/ml2/drivers/agent/config.py -> build/lib/neutron/plugins/ml2/drivers/agent creating build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/test_mech_sriov_nic_switch.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver copying neutron/tests/functional/agent/ovn/__init__.py -> build/lib/neutron/tests/functional/agent/ovn copying neutron/api/__init__.py -> build/lib/neutron/api copying neutron/api/api_common.py -> build/lib/neutron/api copying neutron/api/extensions.py -> build/lib/neutron/api creating build/lib/neutron/objects/qos copying neutron/objects/qos/__init__.py -> build/lib/neutron/objects/qos copying neutron/objects/qos/binding.py -> build/lib/neutron/objects/qos copying neutron/objects/qos/policy.py -> build/lib/neutron/objects/qos copying neutron/objects/qos/qos_policy_validator.py -> build/lib/neutron/objects/qos copying neutron/objects/qos/rule.py -> build/lib/neutron/objects/qos copying neutron/objects/qos/rule_type.py -> build/lib/neutron/objects/qos copying neutron/plugins/ml2/__init__.py -> build/lib/neutron/plugins/ml2 copying neutron/plugins/ml2/db.py -> build/lib/neutron/plugins/ml2 copying neutron/plugins/ml2/driver_context.py -> build/lib/neutron/plugins/ml2 copying neutron/plugins/ml2/managers.py -> build/lib/neutron/plugins/ml2 copying neutron/plugins/ml2/models.py -> build/lib/neutron/plugins/ml2 copying neutron/plugins/ml2/ovo_rpc.py -> build/lib/neutron/plugins/ml2 copying neutron/plugins/ml2/plugin.py -> build/lib/neutron/plugins/ml2 copying neutron/plugins/ml2/rpc.py -> build/lib/neutron/plugins/ml2 copying neutron/tests/functional/plugins/ml2/drivers/macvtap/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap copying neutron/tests/unit/agent/__init__.py -> build/lib/neutron/tests/unit/agent copying neutron/tests/unit/agent/test_agent_extensions_manager.py -> build/lib/neutron/tests/unit/agent copying neutron/tests/unit/agent/test_resource_cache.py -> build/lib/neutron/tests/unit/agent copying neutron/tests/unit/agent/test_rpc.py -> build/lib/neutron/tests/unit/agent copying neutron/tests/unit/agent/test_securitygroups_rpc.py -> build/lib/neutron/tests/unit/agent copying neutron/tests/unit/services/portforwarding/__init__.py -> build/lib/neutron/tests/unit/services/portforwarding copying neutron/tests/unit/services/portforwarding/test_pf_plugin.py -> build/lib/neutron/tests/unit/services/portforwarding creating build/lib/neutron/agent/l2 copying neutron/agent/l2/__init__.py -> build/lib/neutron/agent/l2 copying neutron/agent/l2/l2_agent_extensions_manager.py -> build/lib/neutron/agent/l2 creating build/lib/neutron/db/models/plugins copying neutron/db/models/plugins/__init__.py -> build/lib/neutron/db/models/plugins copying neutron/conf/__init__.py -> build/lib/neutron/conf copying neutron/conf/common.py -> build/lib/neutron/conf copying neutron/conf/profiling.py -> build/lib/neutron/conf copying neutron/conf/quota.py -> build/lib/neutron/conf copying neutron/conf/service.py -> build/lib/neutron/conf copying neutron/conf/wsgi.py -> build/lib/neutron/conf creating build/lib/neutron/agent/linux copying neutron/agent/linux/__init__.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/bridge_lib.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/daemon.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/dhcp.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/dibbler.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/external_process.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/interface.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/ip_conntrack.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/ip_lib.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/ipset_manager.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/iptables_comments.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/iptables_firewall.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/iptables_manager.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/keepalived.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/l3_tc_lib.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/of_monitor.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/pd.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/pd_driver.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/ra.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/tc_lib.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/utils.py -> build/lib/neutron/agent/linux copying neutron/agent/linux/xenapi_root_helper.py -> build/lib/neutron/agent/linux creating build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge creating build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_trunk_plumber.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent creating build/lib/neutron/tests/unit/agent/l2 copying neutron/tests/unit/agent/l2/__init__.py -> build/lib/neutron/tests/unit/agent/l2 copying neutron/tests/unit/agent/l2/test_l2_agent_extensions_manager.py -> build/lib/neutron/tests/unit/agent/l2 copying neutron/tests/__init__.py -> build/lib/neutron/tests copying neutron/tests/base.py -> build/lib/neutron/tests copying neutron/tests/post_mortem_debug.py -> build/lib/neutron/tests copying neutron/tests/tools.py -> build/lib/neutron/tests copying neutron/tests/functional/plugins/__init__.py -> build/lib/neutron/tests/functional/plugins copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov copying neutron/tests/unit/services/logapi/drivers/__init__.py -> build/lib/neutron/tests/unit/services/logapi/drivers copying neutron/tests/unit/services/logapi/drivers/test_base.py -> build/lib/neutron/tests/unit/services/logapi/drivers copying neutron/tests/unit/services/logapi/drivers/test_manager.py -> build/lib/neutron/tests/unit/services/logapi/drivers creating build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver copying neutron/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver copying neutron/plugins/ml2/drivers/macvtap/mech_driver/mech_macvtap.py -> build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver creating build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common copying neutron/plugins/ml2/drivers/openvswitch/agent/common/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common copying neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common copying neutron/plugins/ml2/drivers/openvswitch/agent/common/constants.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common copying neutron/__init__.py -> build/lib/neutron copying neutron/_i18n.py -> build/lib/neutron copying neutron/auth.py -> build/lib/neutron copying neutron/manager.py -> build/lib/neutron copying neutron/neutron_plugin_base_v2.py -> build/lib/neutron copying neutron/opts.py -> build/lib/neutron copying neutron/policy.py -> build/lib/neutron copying neutron/service.py -> build/lib/neutron copying neutron/version.py -> build/lib/neutron copying neutron/worker.py -> build/lib/neutron copying neutron/wsgi.py -> build/lib/neutron creating build/lib/neutron/tests/common creating build/lib/neutron/tests/common/exclusive_resources copying neutron/tests/common/exclusive_resources/__init__.py -> build/lib/neutron/tests/common/exclusive_resources copying neutron/tests/common/exclusive_resources/ip_address.py -> build/lib/neutron/tests/common/exclusive_resources copying neutron/tests/common/exclusive_resources/ip_network.py -> build/lib/neutron/tests/common/exclusive_resources copying neutron/tests/common/exclusive_resources/port.py -> build/lib/neutron/tests/common/exclusive_resources copying neutron/tests/common/exclusive_resources/resource_allocator.py -> build/lib/neutron/tests/common/exclusive_resources copying neutron/plugins/__init__.py -> build/lib/neutron/plugins creating build/lib/neutron/tests/functional/scheduler copying neutron/tests/functional/scheduler/__init__.py -> build/lib/neutron/tests/functional/scheduler copying neutron/tests/functional/scheduler/test_dhcp_agent_scheduler.py -> build/lib/neutron/tests/functional/scheduler copying neutron/tests/functional/scheduler/test_l3_agent_scheduler.py -> build/lib/neutron/tests/functional/scheduler creating build/lib/neutron/ipam creating build/lib/neutron/ipam/drivers creating build/lib/neutron/ipam/drivers/neutrondb_ipam copying neutron/ipam/drivers/neutrondb_ipam/__init__.py -> build/lib/neutron/ipam/drivers/neutrondb_ipam copying neutron/ipam/drivers/neutrondb_ipam/db_api.py -> build/lib/neutron/ipam/drivers/neutrondb_ipam copying neutron/ipam/drivers/neutrondb_ipam/db_models.py -> build/lib/neutron/ipam/drivers/neutrondb_ipam copying neutron/ipam/drivers/neutrondb_ipam/driver.py -> build/lib/neutron/ipam/drivers/neutrondb_ipam creating build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver copying neutron/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver copying neutron/plugins/ml2/drivers/mech_sriov/mech_driver/exceptions.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver copying neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver creating build/lib/neutron/services/rbac copying neutron/services/rbac/__init__.py -> build/lib/neutron/services/rbac copying neutron/tests/unit/plugins/__init__.py -> build/lib/neutron/tests/unit/plugins creating build/lib/neutron/tests/unit/hacking copying neutron/tests/unit/hacking/__init__.py -> build/lib/neutron/tests/unit/hacking copying neutron/tests/unit/hacking/test_checks.py -> build/lib/neutron/tests/unit/hacking creating build/lib/neutron/tests/unit/services/trunk/drivers/ovn copying neutron/tests/unit/services/trunk/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/ovn copying neutron/tests/unit/services/trunk/drivers/ovn/test_trunk_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/ovn creating build/lib/neutron/privileged copying neutron/privileged/__init__.py -> build/lib/neutron/privileged creating build/lib/neutron/tests/unit/services/metering/drivers copying neutron/tests/unit/services/metering/drivers/__init__.py -> build/lib/neutron/tests/unit/services/metering/drivers copying neutron/tests/unit/services/metering/drivers/test_iptables.py -> build/lib/neutron/tests/unit/services/metering/drivers copying neutron/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch copying neutron/tests/unit/api/rpc/__init__.py -> build/lib/neutron/tests/unit/api/rpc creating build/lib/neutron/tests/unit/objects/db copying neutron/tests/unit/objects/db/__init__.py -> build/lib/neutron/tests/unit/objects/db copying neutron/tests/unit/objects/db/test_api.py -> build/lib/neutron/tests/unit/objects/db copying neutron/services/__init__.py -> build/lib/neutron/services copying neutron/services/provider_configuration.py -> build/lib/neutron/services copying neutron/services/service_base.py -> build/lib/neutron/services copying neutron/plugins/ml2/drivers/linuxbridge/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent copying neutron/plugins/ml2/drivers/linuxbridge/agent/arp_protect.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent copying neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_agent_extension_api.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent copying neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_capabilities.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent copying neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent creating build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/qos_driver.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers creating build/lib/neutron/objects/logapi copying neutron/objects/logapi/__init__.py -> build/lib/neutron/objects/logapi copying neutron/objects/logapi/logging_resource.py -> build/lib/neutron/objects/logapi creating build/lib/neutron/tests/functional/common copying neutron/tests/functional/common/__init__.py -> build/lib/neutron/tests/functional/common copying neutron/tests/functional/common/test_utils.py -> build/lib/neutron/tests/functional/common copying neutron/services/logapi/drivers/__init__.py -> build/lib/neutron/services/logapi/drivers copying neutron/services/logapi/drivers/base.py -> build/lib/neutron/services/logapi/drivers copying neutron/services/logapi/drivers/manager.py -> build/lib/neutron/services/logapi/drivers creating build/lib/neutron/services/metering/drivers creating build/lib/neutron/services/metering/drivers/noop copying neutron/services/metering/drivers/noop/__init__.py -> build/lib/neutron/services/metering/drivers/noop copying neutron/services/metering/drivers/noop/noop_driver.py -> build/lib/neutron/services/metering/drivers/noop creating build/lib/neutron/tests/unit/agent/linux creating build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall copying neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py -> build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall copying neutron/tests/unit/agent/linux/openvswitch_firewall/test_firewall.py -> build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall copying neutron/tests/unit/agent/linux/openvswitch_firewall/test_iptables.py -> build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall copying neutron/tests/unit/agent/linux/openvswitch_firewall/test_rules.py -> build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall creating build/lib/neutron/objects/db copying neutron/objects/db/__init__.py -> build/lib/neutron/objects/db copying neutron/objects/db/api.py -> build/lib/neutron/objects/db creating build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap copying neutron/tests/unit/plugins/ml2/drivers/macvtap/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap copying neutron/tests/unit/plugins/ml2/drivers/macvtap/test_macvtap_common.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap creating build/lib/neutron/services/loki copying neutron/services/loki/__init__.py -> build/lib/neutron/services/loki copying neutron/services/loki/loki_plugin.py -> build/lib/neutron/services/loki creating build/lib/neutron/tests/unit/api/v2 copying neutron/tests/unit/api/v2/__init__.py -> build/lib/neutron/tests/unit/api/v2 copying neutron/tests/unit/api/v2/test_base.py -> build/lib/neutron/tests/unit/api/v2 copying neutron/tests/unit/api/v2/test_resource.py -> build/lib/neutron/tests/unit/api/v2 copying neutron/tests/unit/api/v2/test_router.py -> build/lib/neutron/tests/unit/api/v2 creating build/lib/neutron/conf/agent/database copying neutron/conf/agent/database/__init__.py -> build/lib/neutron/conf/agent/database copying neutron/conf/agent/database/agents_db.py -> build/lib/neutron/conf/agent/database copying neutron/conf/agent/database/agentschedulers_db.py -> build/lib/neutron/conf/agent/database creating build/lib/neutron/tests/unit/services/qos copying neutron/tests/unit/services/qos/__init__.py -> build/lib/neutron/tests/unit/services/qos copying neutron/tests/unit/services/qos/base.py -> build/lib/neutron/tests/unit/services/qos copying neutron/tests/unit/services/qos/test_qos_plugin.py -> build/lib/neutron/tests/unit/services/qos creating build/lib/neutron/tests/unit/agent/ovsdb creating build/lib/neutron/tests/unit/agent/ovsdb/native copying neutron/tests/unit/agent/ovsdb/native/__init__.py -> build/lib/neutron/tests/unit/agent/ovsdb/native copying neutron/tests/unit/agent/ovsdb/native/test_connection.py -> build/lib/neutron/tests/unit/agent/ovsdb/native copying neutron/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch copying neutron/plugins/ml2/drivers/linuxbridge/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge creating build/lib/neutron/tests/unit/agent/l3 creating build/lib/neutron/tests/unit/agent/l3/extensions creating build/lib/neutron/tests/unit/agent/l3/extensions/qos copying neutron/tests/unit/agent/l3/extensions/qos/__init__.py -> build/lib/neutron/tests/unit/agent/l3/extensions/qos copying neutron/tests/unit/agent/l3/extensions/qos/test_base.py -> build/lib/neutron/tests/unit/agent/l3/extensions/qos copying neutron/tests/unit/agent/l3/extensions/qos/test_fip.py -> build/lib/neutron/tests/unit/agent/l3/extensions/qos copying neutron/tests/unit/agent/l3/extensions/qos/test_gateway_ip.py -> build/lib/neutron/tests/unit/agent/l3/extensions/qos creating build/lib/neutron/services/logapi/agent/l3 copying neutron/services/logapi/agent/l3/__init__.py -> build/lib/neutron/services/logapi/agent/l3 copying neutron/services/logapi/agent/l3/base.py -> build/lib/neutron/services/logapi/agent/l3 creating build/lib/neutron/tests/functional/services/conntrack_helper copying neutron/tests/functional/services/conntrack_helper/__init__.py -> build/lib/neutron/tests/functional/services/conntrack_helper copying neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py -> build/lib/neutron/tests/functional/services/conntrack_helper creating build/lib/neutron/tests/functional/agent/ovsdb/native copying neutron/tests/functional/agent/ovsdb/native/__init__.py -> build/lib/neutron/tests/functional/agent/ovsdb/native copying neutron/tests/functional/agent/ovsdb/native/test_connection.py -> build/lib/neutron/tests/functional/agent/ovsdb/native copying neutron/tests/functional/agent/ovsdb/native/test_helpers.py -> build/lib/neutron/tests/functional/agent/ovsdb/native creating build/lib/neutron/tests/unit/ipam creating build/lib/neutron/tests/unit/ipam/drivers creating build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam copying neutron/tests/unit/ipam/drivers/neutrondb_ipam/__init__.py -> build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam copying neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_db_api.py -> build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam copying neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_driver.py -> build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam creating build/lib/neutron/tests/functional/agent/l2 creating build/lib/neutron/tests/functional/agent/l2/extensions copying neutron/tests/functional/agent/l2/extensions/__init__.py -> build/lib/neutron/tests/functional/agent/l2/extensions copying neutron/tests/functional/agent/l2/extensions/test_ovs_agent_qos_extension.py -> build/lib/neutron/tests/functional/agent/l2/extensions creating build/lib/neutron/services/qos/drivers/openvswitch copying neutron/services/qos/drivers/openvswitch/__init__.py -> build/lib/neutron/services/qos/drivers/openvswitch copying neutron/services/qos/drivers/openvswitch/driver.py -> build/lib/neutron/services/qos/drivers/openvswitch creating build/lib/neutron/api/rpc/handlers copying neutron/api/rpc/handlers/__init__.py -> build/lib/neutron/api/rpc/handlers copying neutron/api/rpc/handlers/dhcp_rpc.py -> build/lib/neutron/api/rpc/handlers copying neutron/api/rpc/handlers/dvr_rpc.py -> build/lib/neutron/api/rpc/handlers copying neutron/api/rpc/handlers/l3_rpc.py -> build/lib/neutron/api/rpc/handlers copying neutron/api/rpc/handlers/metadata_rpc.py -> build/lib/neutron/api/rpc/handlers copying neutron/api/rpc/handlers/resources_rpc.py -> build/lib/neutron/api/rpc/handlers copying neutron/api/rpc/handlers/securitygroups_rpc.py -> build/lib/neutron/api/rpc/handlers creating build/lib/neutron/api/rpc/callbacks/producer copying neutron/api/rpc/callbacks/producer/__init__.py -> build/lib/neutron/api/rpc/callbacks/producer copying neutron/api/rpc/callbacks/producer/registry.py -> build/lib/neutron/api/rpc/callbacks/producer creating build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent copying neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent copying neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent copying neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent creating build/lib/neutron/tests/unit/services/qos/drivers creating build/lib/neutron/tests/unit/services/qos/drivers/openvswitch copying neutron/tests/unit/services/qos/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/services/qos/drivers/openvswitch copying neutron/tests/unit/services/qos/drivers/openvswitch/test_driver.py -> build/lib/neutron/tests/unit/services/qos/drivers/openvswitch creating build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common copying neutron/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common copying neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common copying neutron/plugins/ml2/drivers/mech_sriov/agent/common/exceptions.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common creating build/lib/neutron/tests/functional/resources copying neutron/tests/functional/resources/__init__.py -> build/lib/neutron/tests/functional/resources copying neutron/tests/functional/resources/process.py -> build/lib/neutron/tests/functional/resources creating build/lib/neutron/conf/db copying neutron/conf/db/__init__.py -> build/lib/neutron/conf/db copying neutron/conf/db/dvr_mac_db.py -> build/lib/neutron/conf/db copying neutron/conf/db/extraroute_db.py -> build/lib/neutron/conf/db copying neutron/conf/db/l3_agentschedulers_db.py -> build/lib/neutron/conf/db copying neutron/conf/db/l3_dvr_db.py -> build/lib/neutron/conf/db copying neutron/conf/db/l3_gwmode_db.py -> build/lib/neutron/conf/db copying neutron/conf/db/l3_hamode_db.py -> build/lib/neutron/conf/db copying neutron/conf/db/migration_cli.py -> build/lib/neutron/conf/db creating build/lib/neutron/tests/functional/tests creating build/lib/neutron/tests/functional/tests/common copying neutron/tests/functional/tests/common/__init__.py -> build/lib/neutron/tests/functional/tests/common copying neutron/tests/functional/tests/common/test_net_helpers.py -> build/lib/neutron/tests/functional/tests/common creating build/lib/neutron/tests/unit/agent/l2/extensions copying neutron/tests/unit/agent/l2/extensions/__init__.py -> build/lib/neutron/tests/unit/agent/l2/extensions copying neutron/tests/unit/agent/l2/extensions/test_fdb_population.py -> build/lib/neutron/tests/unit/agent/l2/extensions copying neutron/tests/unit/agent/l2/extensions/test_qos.py -> build/lib/neutron/tests/unit/agent/l2/extensions copying neutron/agent/__init__.py -> build/lib/neutron/agent copying neutron/agent/agent_extensions_manager.py -> build/lib/neutron/agent copying neutron/agent/dhcp_agent.py -> build/lib/neutron/agent copying neutron/agent/firewall.py -> build/lib/neutron/agent copying neutron/agent/l3_agent.py -> build/lib/neutron/agent copying neutron/agent/metadata_agent.py -> build/lib/neutron/agent copying neutron/agent/resource_cache.py -> build/lib/neutron/agent copying neutron/agent/rpc.py -> build/lib/neutron/agent copying neutron/agent/securitygroups_rpc.py -> build/lib/neutron/agent creating build/lib/neutron/tests/functional/services/trunk/rpc copying neutron/tests/functional/services/trunk/rpc/__init__.py -> build/lib/neutron/tests/functional/services/trunk/rpc copying neutron/tests/functional/services/trunk/rpc/test_server.py -> build/lib/neutron/tests/functional/services/trunk/rpc creating build/lib/neutron/db/availability_zone copying neutron/db/availability_zone/__init__.py -> build/lib/neutron/db/availability_zone copying neutron/db/availability_zone/network.py -> build/lib/neutron/db/availability_zone copying neutron/db/availability_zone/router.py -> build/lib/neutron/db/availability_zone creating build/lib/neutron/tests/functional/agent/linux creating build/lib/neutron/tests/functional/agent/linux/bin copying neutron/tests/functional/agent/linux/bin/__init__.py -> build/lib/neutron/tests/functional/agent/linux/bin copying neutron/tests/functional/agent/linux/bin/ip_monitor.py -> build/lib/neutron/tests/functional/agent/linux/bin copying neutron/tests/functional/agent/linux/bin/ipt_binname.py -> build/lib/neutron/tests/functional/agent/linux/bin creating build/lib/neutron/objects/plugins copying neutron/objects/plugins/__init__.py -> build/lib/neutron/objects/plugins creating build/lib/neutron/services/revisions copying neutron/services/revisions/__init__.py -> build/lib/neutron/services/revisions copying neutron/services/revisions/revision_plugin.py -> build/lib/neutron/services/revisions copying neutron/services/qos/__init__.py -> build/lib/neutron/services/qos copying neutron/services/qos/qos_plugin.py -> build/lib/neutron/services/qos creating build/lib/neutron/server copying neutron/server/__init__.py -> build/lib/neutron/server copying neutron/server/rpc_eventlet.py -> build/lib/neutron/server copying neutron/server/wsgi_eventlet.py -> build/lib/neutron/server creating build/lib/neutron/tests/unit/services/logapi/agent copying neutron/tests/unit/services/logapi/agent/__init__.py -> build/lib/neutron/tests/unit/services/logapi/agent copying neutron/tests/unit/services/logapi/agent/test_log_extension.py -> build/lib/neutron/tests/unit/services/logapi/agent copying neutron/tests/functional/services/__init__.py -> build/lib/neutron/tests/functional/services creating build/lib/neutron/services/ovn_l3 copying neutron/services/ovn_l3/__init__.py -> build/lib/neutron/services/ovn_l3 copying neutron/services/ovn_l3/exceptions.py -> build/lib/neutron/services/ovn_l3 copying neutron/services/ovn_l3/plugin.py -> build/lib/neutron/services/ovn_l3 creating build/lib/neutron/notifiers copying neutron/notifiers/__init__.py -> build/lib/neutron/notifiers copying neutron/notifiers/batch_notifier.py -> build/lib/neutron/notifiers copying neutron/notifiers/ironic.py -> build/lib/neutron/notifiers copying neutron/notifiers/nova.py -> build/lib/neutron/notifiers creating build/lib/neutron/db/extra_dhcp_opt copying neutron/db/extra_dhcp_opt/__init__.py -> build/lib/neutron/db/extra_dhcp_opt copying neutron/db/extra_dhcp_opt/models.py -> build/lib/neutron/db/extra_dhcp_opt copying neutron/tests/unit/privileged/__init__.py -> build/lib/neutron/tests/unit/privileged creating build/lib/neutron/services/trunk/seg_types copying neutron/services/trunk/seg_types/__init__.py -> build/lib/neutron/services/trunk/seg_types copying neutron/services/trunk/seg_types/validators.py -> build/lib/neutron/services/trunk/seg_types copying neutron/db/migration/__init__.py -> build/lib/neutron/db/migration copying neutron/db/migration/autogen.py -> build/lib/neutron/db/migration copying neutron/db/migration/cli.py -> build/lib/neutron/db/migration copying neutron/db/migration/connection.py -> build/lib/neutron/db/migration creating build/lib/neutron/tests/unit/services/revisions copying neutron/tests/unit/services/revisions/__init__.py -> build/lib/neutron/tests/unit/services/revisions copying neutron/tests/unit/services/revisions/test_revision_plugin.py -> build/lib/neutron/tests/unit/services/revisions creating build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/br_cookie.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow creating build/lib/neutron/profiling copying neutron/profiling/__init__.py -> build/lib/neutron/profiling copying neutron/profiling/profiled_decorator.py -> build/lib/neutron/profiling creating build/lib/neutron/services/logapi/common copying neutron/services/logapi/common/__init__.py -> build/lib/neutron/services/logapi/common copying neutron/services/logapi/common/db_api.py -> build/lib/neutron/services/logapi/common copying neutron/services/logapi/common/exceptions.py -> build/lib/neutron/services/logapi/common copying neutron/services/logapi/common/sg_callback.py -> build/lib/neutron/services/logapi/common copying neutron/services/logapi/common/sg_validate.py -> build/lib/neutron/services/logapi/common copying neutron/services/logapi/common/snat_validate.py -> build/lib/neutron/services/logapi/common copying neutron/services/logapi/common/validators.py -> build/lib/neutron/services/logapi/common copying neutron/tests/unit/plugins/ml2/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/_test_mech_agent.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/base.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_agent_scheduler.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_db.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_driver_context.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_ext_portsecurity.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_extension_driver_api.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_managers.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_ovo_rpc.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_plugin.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_port_binding.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_rpc.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_security_group.py -> build/lib/neutron/tests/unit/plugins/ml2 copying neutron/tests/unit/plugins/ml2/test_tracked_resources.py -> build/lib/neutron/tests/unit/plugins/ml2 creating build/lib/neutron/tests/unit/services/ovn_l3 copying neutron/tests/unit/services/ovn_l3/__init__.py -> build/lib/neutron/tests/unit/services/ovn_l3 copying neutron/tests/unit/services/ovn_l3/test_plugin.py -> build/lib/neutron/tests/unit/services/ovn_l3 copying neutron/api/rpc/__init__.py -> build/lib/neutron/api/rpc copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge copying neutron/objects/__init__.py -> build/lib/neutron/objects copying neutron/objects/address_group.py -> build/lib/neutron/objects copying neutron/objects/address_scope.py -> build/lib/neutron/objects copying neutron/objects/agent.py -> build/lib/neutron/objects copying neutron/objects/auto_allocate.py -> build/lib/neutron/objects copying neutron/objects/base.py -> build/lib/neutron/objects copying neutron/objects/conntrack_helper.py -> build/lib/neutron/objects copying neutron/objects/flavor.py -> build/lib/neutron/objects copying neutron/objects/floatingip.py -> build/lib/neutron/objects copying neutron/objects/ipam.py -> build/lib/neutron/objects copying neutron/objects/l3_hamode.py -> build/lib/neutron/objects copying neutron/objects/l3agent.py -> build/lib/neutron/objects copying neutron/objects/metering.py -> build/lib/neutron/objects copying neutron/objects/network.py -> build/lib/neutron/objects copying neutron/objects/network_segment_range.py -> build/lib/neutron/objects copying neutron/objects/port_forwarding.py -> build/lib/neutron/objects copying neutron/objects/ports.py -> build/lib/neutron/objects copying neutron/objects/provisioning_blocks.py -> build/lib/neutron/objects copying neutron/objects/quota.py -> build/lib/neutron/objects copying neutron/objects/rbac.py -> build/lib/neutron/objects copying neutron/objects/rbac_db.py -> build/lib/neutron/objects copying neutron/objects/router.py -> build/lib/neutron/objects copying neutron/objects/securitygroup.py -> build/lib/neutron/objects copying neutron/objects/servicetype.py -> build/lib/neutron/objects copying neutron/objects/stdattrs.py -> build/lib/neutron/objects copying neutron/objects/subnetpool.py -> build/lib/neutron/objects copying neutron/objects/tag.py -> build/lib/neutron/objects copying neutron/objects/trunk.py -> build/lib/neutron/objects copying neutron/objects/subnet.py -> build/lib/neutron/objects copying neutron/tests/unit/services/__init__.py -> build/lib/neutron/tests/unit/services copying neutron/tests/unit/services/test_provider_configuration.py -> build/lib/neutron/tests/unit/services creating build/lib/neutron/conf/agent/ovn copying neutron/conf/agent/ovn/__init__.py -> build/lib/neutron/conf/agent/ovn creating build/lib/neutron/services/portforwarding/drivers/ovn copying neutron/services/portforwarding/drivers/ovn/__init__.py -> build/lib/neutron/services/portforwarding/drivers/ovn copying neutron/services/portforwarding/drivers/ovn/driver.py -> build/lib/neutron/services/portforwarding/drivers/ovn creating build/lib/neutron/tests/functional/services/l3_router copying neutron/tests/functional/services/l3_router/__init__.py -> build/lib/neutron/tests/functional/services/l3_router copying neutron/tests/functional/services/l3_router/test_l3_dvr_ha_router_plugin.py -> build/lib/neutron/tests/functional/services/l3_router copying neutron/tests/functional/services/l3_router/test_l3_dvr_router_plugin.py -> build/lib/neutron/tests/functional/services/l3_router creating build/lib/neutron/cmd/eventlet creating build/lib/neutron/cmd/eventlet/server copying neutron/cmd/eventlet/server/__init__.py -> build/lib/neutron/cmd/eventlet/server creating build/lib/neutron/tests/functional/pecan_wsgi copying neutron/tests/functional/pecan_wsgi/__init__.py -> build/lib/neutron/tests/functional/pecan_wsgi copying neutron/tests/functional/pecan_wsgi/config.py -> build/lib/neutron/tests/functional/pecan_wsgi copying neutron/tests/functional/pecan_wsgi/test_controllers.py -> build/lib/neutron/tests/functional/pecan_wsgi copying neutron/tests/functional/pecan_wsgi/test_functional.py -> build/lib/neutron/tests/functional/pecan_wsgi copying neutron/tests/functional/pecan_wsgi/test_hooks.py -> build/lib/neutron/tests/functional/pecan_wsgi copying neutron/tests/functional/pecan_wsgi/utils.py -> build/lib/neutron/tests/functional/pecan_wsgi creating build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall copying neutron/tests/functional/agent/linux/openvswitch_firewall/__init__.py -> build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall copying neutron/tests/functional/agent/linux/openvswitch_firewall/test_firewall.py -> build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall copying neutron/tests/functional/agent/linux/openvswitch_firewall/test_iptables.py -> build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_commands.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl_ovn.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating build/lib/neutron/tests/common/agents copying neutron/tests/common/agents/__init__.py -> build/lib/neutron/tests/common/agents copying neutron/tests/common/agents/l2_extensions.py -> build/lib/neutron/tests/common/agents copying neutron/tests/common/agents/l3_agent.py -> build/lib/neutron/tests/common/agents copying neutron/tests/common/agents/ovs_agent.py -> build/lib/neutron/tests/common/agents copying neutron/ipam/__init__.py -> build/lib/neutron/ipam copying neutron/ipam/driver.py -> build/lib/neutron/ipam copying neutron/ipam/exceptions.py -> build/lib/neutron/ipam copying neutron/ipam/requests.py -> build/lib/neutron/ipam copying neutron/ipam/subnet_alloc.py -> build/lib/neutron/ipam copying neutron/ipam/utils.py -> build/lib/neutron/ipam copying neutron/ipam/drivers/__init__.py -> build/lib/neutron/ipam/drivers creating build/lib/neutron/tests/functional/agent/l3 creating build/lib/neutron/tests/functional/agent/l3/bin copying neutron/tests/functional/agent/l3/bin/__init__.py -> build/lib/neutron/tests/functional/agent/l3/bin copying neutron/tests/functional/agent/l3/bin/cmd_keepalived_state_change.py -> build/lib/neutron/tests/functional/agent/l3/bin copying neutron/plugins/ml2/drivers/__init__.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/helpers.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/mech_agent.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/type_flat.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/type_geneve.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/type_gre.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/type_local.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/type_tunnel.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/type_vlan.py -> build/lib/neutron/plugins/ml2/drivers copying neutron/plugins/ml2/drivers/type_vxlan.py -> build/lib/neutron/plugins/ml2/drivers creating build/lib/neutron/cmd/eventlet/plugins copying neutron/cmd/eventlet/plugins/__init__.py -> build/lib/neutron/cmd/eventlet/plugins copying neutron/cmd/eventlet/plugins/linuxbridge_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins copying neutron/cmd/eventlet/plugins/macvtap_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins copying neutron/cmd/eventlet/plugins/ovs_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins copying neutron/cmd/eventlet/plugins/sriov_nic_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins creating build/lib/neutron/privileged/agent copying neutron/privileged/agent/__init__.py -> build/lib/neutron/privileged/agent copying neutron/tests/unit/services/qos/drivers/__init__.py -> build/lib/neutron/tests/unit/services/qos/drivers copying neutron/tests/unit/services/qos/drivers/test_manager.py -> build/lib/neutron/tests/unit/services/qos/drivers creating build/lib/neutron/agent/l3 creating build/lib/neutron/agent/l3/extensions copying neutron/agent/l3/extensions/__init__.py -> build/lib/neutron/agent/l3/extensions copying neutron/agent/l3/extensions/conntrack_helper.py -> build/lib/neutron/agent/l3/extensions copying neutron/agent/l3/extensions/port_forwarding.py -> build/lib/neutron/agent/l3/extensions copying neutron/agent/l3/extensions/snat_log.py -> build/lib/neutron/agent/l3/extensions copying neutron/pecan_wsgi/__init__.py -> build/lib/neutron/pecan_wsgi copying neutron/pecan_wsgi/app.py -> build/lib/neutron/pecan_wsgi copying neutron/pecan_wsgi/constants.py -> build/lib/neutron/pecan_wsgi copying neutron/pecan_wsgi/startup.py -> build/lib/neutron/pecan_wsgi creating build/lib/neutron/tests/functional/privileged/agent creating build/lib/neutron/tests/functional/privileged/agent/linux copying neutron/tests/functional/privileged/agent/linux/__init__.py -> build/lib/neutron/tests/functional/privileged/agent/linux copying neutron/tests/functional/privileged/agent/linux/test_ip_lib.py -> build/lib/neutron/tests/functional/privileged/agent/linux copying neutron/tests/functional/privileged/agent/linux/test_tc_lib.py -> build/lib/neutron/tests/functional/privileged/agent/linux copying neutron/tests/functional/privileged/agent/linux/test_utils.py -> build/lib/neutron/tests/functional/privileged/agent/linux creating build/lib/neutron/db/quota copying neutron/db/quota/__init__.py -> build/lib/neutron/db/quota copying neutron/db/quota/api.py -> build/lib/neutron/db/quota copying neutron/db/quota/driver.py -> build/lib/neutron/db/quota copying neutron/db/quota/models.py -> build/lib/neutron/db/quota creating build/lib/neutron/services/trunk/drivers creating build/lib/neutron/services/trunk/drivers/openvswitch creating build/lib/neutron/services/trunk/drivers/openvswitch/agent copying neutron/services/trunk/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/services/trunk/drivers/openvswitch/agent copying neutron/services/trunk/drivers/openvswitch/agent/driver.py -> build/lib/neutron/services/trunk/drivers/openvswitch/agent copying neutron/services/trunk/drivers/openvswitch/agent/exceptions.py -> build/lib/neutron/services/trunk/drivers/openvswitch/agent copying neutron/services/trunk/drivers/openvswitch/agent/ovsdb_handler.py -> build/lib/neutron/services/trunk/drivers/openvswitch/agent copying neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py -> build/lib/neutron/services/trunk/drivers/openvswitch/agent copying neutron/tests/unit/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn creating build/lib/neutron/hacking copying neutron/hacking/__init__.py -> build/lib/neutron/hacking copying neutron/hacking/checks.py -> build/lib/neutron/hacking copying neutron/tests/unit/agent/l3/__init__.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_agent.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_dvr_fip_ns.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_dvr_local_router.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_dvr_snat_ns.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_fip_rule_priority_allocator.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_ha_router.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_item_allocator.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_l3_agent_extension_api.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_legacy_router.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_link_local_allocator.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_namespace_manager.py -> build/lib/neutron/tests/unit/agent/l3 copying neutron/tests/unit/agent/l3/test_router_info.py -> build/lib/neutron/tests/unit/agent/l3 creating build/lib/neutron/tests/unit/agent/ovn/metadata copying neutron/tests/unit/agent/ovn/metadata/__init__.py -> build/lib/neutron/tests/unit/agent/ovn/metadata copying neutron/tests/unit/agent/ovn/metadata/test_agent.py -> build/lib/neutron/tests/unit/agent/ovn/metadata copying neutron/tests/unit/agent/ovn/metadata/test_driver.py -> build/lib/neutron/tests/unit/agent/ovn/metadata copying neutron/tests/unit/agent/ovn/metadata/test_server.py -> build/lib/neutron/tests/unit/agent/ovn/metadata creating build/lib/neutron/api/v2 copying neutron/api/v2/__init__.py -> build/lib/neutron/api/v2 copying neutron/api/v2/base.py -> build/lib/neutron/api/v2 copying neutron/api/v2/resource.py -> build/lib/neutron/api/v2 copying neutron/api/v2/resource_helper.py -> build/lib/neutron/api/v2 copying neutron/api/v2/router.py -> build/lib/neutron/api/v2 creating build/lib/neutron/tests/functional/objects copying neutron/tests/functional/objects/__init__.py -> build/lib/neutron/tests/functional/objects copying neutron/tests/functional/objects/test_quota.py -> build/lib/neutron/tests/functional/objects copying neutron/tests/unit/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch copying neutron/tests/unit/services/trunk/drivers/openvswitch/test_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch creating build/lib/neutron/objects/extensions copying neutron/objects/extensions/__init__.py -> build/lib/neutron/objects/extensions copying neutron/objects/extensions/port_security.py -> build/lib/neutron/objects/extensions creating build/lib/neutron/tests/unit/objects/logapi copying neutron/tests/unit/objects/logapi/__init__.py -> build/lib/neutron/tests/unit/objects/logapi copying neutron/tests/unit/objects/logapi/test_logging_resource.py -> build/lib/neutron/tests/unit/objects/logapi creating build/lib/neutron/conf/policies copying neutron/conf/policies/__init__.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/address_scope.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/agent.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/auto_allocated_topology.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/availability_zone.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/base.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/flavor.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/floatingip.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/floatingip_pools.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/floatingip_port_forwarding.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/l3_conntrack_helper.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/logging.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/metering.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/network.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/network_ip_availability.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/network_segment_range.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/port.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/qos.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/quotas.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/rbac.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/router.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/security_group.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/segment.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/service_type.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/subnet.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/subnetpool.py -> build/lib/neutron/conf/policies copying neutron/conf/policies/trunk.py -> build/lib/neutron/conf/policies creating build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_arp_protect.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_agent_extension_api.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_neutron_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent creating build/lib/neutron/tests/unit/services/placement_report copying neutron/tests/unit/services/placement_report/__init__.py -> build/lib/neutron/tests/unit/services/placement_report copying neutron/tests/unit/services/placement_report/test_plugin.py -> build/lib/neutron/tests/unit/services/placement_report creating build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/qos_driver.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying neutron/tests/unit/api/__init__.py -> build/lib/neutron/tests/unit/api copying neutron/tests/unit/api/test_api_common.py -> build/lib/neutron/tests/unit/api copying neutron/tests/unit/api/test_extensions.py -> build/lib/neutron/tests/unit/api creating build/lib/neutron/tests/unit/common/ovn copying neutron/tests/unit/common/ovn/__init__.py -> build/lib/neutron/tests/unit/common/ovn copying neutron/tests/unit/common/ovn/test_acl.py -> build/lib/neutron/tests/unit/common/ovn copying neutron/tests/unit/common/ovn/test_hash_ring_manager.py -> build/lib/neutron/tests/unit/common/ovn copying neutron/tests/unit/common/ovn/test_utils.py -> build/lib/neutron/tests/unit/common/ovn creating build/lib/neutron/agent/linux/openvswitch_firewall copying neutron/agent/linux/openvswitch_firewall/__init__.py -> build/lib/neutron/agent/linux/openvswitch_firewall copying neutron/agent/linux/openvswitch_firewall/constants.py -> build/lib/neutron/agent/linux/openvswitch_firewall copying neutron/agent/linux/openvswitch_firewall/exceptions.py -> build/lib/neutron/agent/linux/openvswitch_firewall copying neutron/agent/linux/openvswitch_firewall/firewall.py -> build/lib/neutron/agent/linux/openvswitch_firewall copying neutron/agent/linux/openvswitch_firewall/iptables.py -> build/lib/neutron/agent/linux/openvswitch_firewall copying neutron/agent/linux/openvswitch_firewall/rules.py -> build/lib/neutron/agent/linux/openvswitch_firewall creating build/lib/neutron/services/l3_router creating build/lib/neutron/services/l3_router/service_providers copying neutron/services/l3_router/service_providers/__init__.py -> build/lib/neutron/services/l3_router/service_providers copying neutron/services/l3_router/service_providers/base.py -> build/lib/neutron/services/l3_router/service_providers copying neutron/services/l3_router/service_providers/driver_controller.py -> build/lib/neutron/services/l3_router/service_providers copying neutron/services/l3_router/service_providers/dvr.py -> build/lib/neutron/services/l3_router/service_providers copying neutron/services/l3_router/service_providers/dvrha.py -> build/lib/neutron/services/l3_router/service_providers copying neutron/services/l3_router/service_providers/ha.py -> build/lib/neutron/services/l3_router/service_providers copying neutron/services/l3_router/service_providers/single_node.py -> build/lib/neutron/services/l3_router/service_providers copying neutron/tests/unit/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers creating build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/__init__.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test__utils.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_agents_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_agentschedulers_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_allowedaddresspairs_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_db_base_plugin_common.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_db_base_plugin_v2.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_dvr_mac_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_extraroute_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_ipam_pluggable_backend.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_l3_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_l3_dvr_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_l3_hamode_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_migration.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_ovn_hash_ring_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_ovn_revision_numbers_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_portsecurity_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_portsecurity_db_common.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_provisioning_blocks.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_rbac_db_mixin.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_securitygroups_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_segments_db.py -> build/lib/neutron/tests/unit/db copying neutron/tests/unit/db/test_ipam_backend_mixin.py -> build/lib/neutron/tests/unit/db creating build/lib/neutron/tests/unit/debug copying neutron/tests/unit/debug/__init__.py -> build/lib/neutron/tests/unit/debug copying neutron/tests/unit/debug/test_commands.py -> build/lib/neutron/tests/unit/debug creating build/lib/neutron/services/tag copying neutron/services/tag/__init__.py -> build/lib/neutron/services/tag copying neutron/services/tag/tag_plugin.py -> build/lib/neutron/services/tag creating build/lib/neutron/services/trunk/drivers/linuxbridge copying neutron/services/trunk/drivers/linuxbridge/__init__.py -> build/lib/neutron/services/trunk/drivers/linuxbridge copying neutron/services/trunk/drivers/linuxbridge/driver.py -> build/lib/neutron/services/trunk/drivers/linuxbridge copying neutron/tests/unit/services/l3_router/__init__.py -> build/lib/neutron/tests/unit/services/l3_router copying neutron/tests/unit/services/l3_router/test_l3_router_plugin.py -> build/lib/neutron/tests/unit/services/l3_router creating build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/test_qos_driver.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers creating build/lib/neutron/tests/unit/services/auto_allocate copying neutron/tests/unit/services/auto_allocate/__init__.py -> build/lib/neutron/tests/unit/services/auto_allocate copying neutron/tests/unit/services/auto_allocate/test_db.py -> build/lib/neutron/tests/unit/services/auto_allocate creating build/lib/neutron/tests/unit/objects/plugins creating build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/tests/unit/objects/plugins/ml2/__init__.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/tests/unit/objects/plugins/ml2/test_base.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/tests/unit/objects/plugins/ml2/test_flatallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/tests/unit/objects/plugins/ml2/test_geneveallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/tests/unit/objects/plugins/ml2/test_greallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/tests/unit/objects/plugins/ml2/test_vlanallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/tests/unit/objects/plugins/ml2/test_vxlanallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 copying neutron/conf/plugins/__init__.py -> build/lib/neutron/conf/plugins creating build/lib/neutron/tests/unit/core_extensions copying neutron/tests/unit/core_extensions/__init__.py -> build/lib/neutron/tests/unit/core_extensions copying neutron/tests/unit/core_extensions/test_qos.py -> build/lib/neutron/tests/unit/core_extensions creating build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/fake_extension.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/test_data_plane_status.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/test_port_security.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/test_tag_ports_during_bulk_creation.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions copying neutron/tests/unit/plugins/ml2/extensions/test_uplink_status_propagation.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions creating build/lib/neutron/plugins/ml2/drivers/ovn copying neutron/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn creating build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch creating build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent copying neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent copying neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent copying neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent creating build/lib/neutron/agent/common copying neutron/agent/common/__init__.py -> build/lib/neutron/agent/common copying neutron/agent/common/async_process.py -> build/lib/neutron/agent/common copying neutron/agent/common/base_polling.py -> build/lib/neutron/agent/common copying neutron/agent/common/ip_lib.py -> build/lib/neutron/agent/common copying neutron/agent/common/ovs_lib.py -> build/lib/neutron/agent/common copying neutron/agent/common/ovsdb_monitor.py -> build/lib/neutron/agent/common copying neutron/agent/common/placement_report.py -> build/lib/neutron/agent/common copying neutron/agent/common/polling.py -> build/lib/neutron/agent/common copying neutron/agent/common/resource_processing_queue.py -> build/lib/neutron/agent/common copying neutron/agent/common/utils.py -> build/lib/neutron/agent/common creating build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver creating build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/qos.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying neutron/tests/fullstack/__init__.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/base.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_agent_bandwidth_report.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_connectivity.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_dhcp_agent.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_firewall.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_l3_agent.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_logging.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_mtu.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_port_shut_down.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_ports_api.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_ports_binding.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_ports_rebind.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_qos.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_securitygroup.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_segmentation_id.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_subnet.py -> build/lib/neutron/tests/fullstack copying neutron/tests/fullstack/test_trunk.py -> build/lib/neutron/tests/fullstack creating build/lib/neutron/debug copying neutron/debug/__init__.py -> build/lib/neutron/debug copying neutron/debug/commands.py -> build/lib/neutron/debug copying neutron/debug/debug_agent.py -> build/lib/neutron/debug copying neutron/debug/shell.py -> build/lib/neutron/debug creating build/lib/neutron/agent/ovn creating build/lib/neutron/agent/ovn/metadata copying neutron/agent/ovn/metadata/__init__.py -> build/lib/neutron/agent/ovn/metadata copying neutron/agent/ovn/metadata/agent.py -> build/lib/neutron/agent/ovn/metadata copying neutron/agent/ovn/metadata/driver.py -> build/lib/neutron/agent/ovn/metadata copying neutron/agent/ovn/metadata/ovsdb.py -> build/lib/neutron/agent/ovn/metadata copying neutron/agent/ovn/metadata/server.py -> build/lib/neutron/agent/ovn/metadata copying neutron/tests/unit/tests/example/dir/__init__.py -> build/lib/neutron/tests/unit/tests/example/dir copying neutron/tests/unit/tests/example/dir/example_module.py -> build/lib/neutron/tests/unit/tests/example/dir creating build/lib/neutron/services/conntrack_helper copying neutron/services/conntrack_helper/__init__.py -> build/lib/neutron/services/conntrack_helper copying neutron/services/conntrack_helper/plugin.py -> build/lib/neutron/services/conntrack_helper creating build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow creating build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge_test_base.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_int.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_phys.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_tun.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ofswitch.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ovs_bridge.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/agent/ovn/__init__.py -> build/lib/neutron/agent/ovn copying neutron/agent/ovn/metadata_agent.py -> build/lib/neutron/agent/ovn copying neutron/services/qos/drivers/__init__.py -> build/lib/neutron/services/qos/drivers copying neutron/services/qos/drivers/manager.py -> build/lib/neutron/services/qos/drivers creating build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver copying neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/test_mech_macvtap.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver copying neutron/tests/unit/privileged/agent/__init__.py -> build/lib/neutron/tests/unit/privileged/agent creating build/lib/neutron/conf/plugins/ml2/drivers/ovn copying neutron/conf/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/conf/plugins/ml2/drivers/ovn copying neutron/conf/plugins/ml2/drivers/ovn/ovn_conf.py -> build/lib/neutron/conf/plugins/ml2/drivers/ovn creating build/lib/neutron/db/qos copying neutron/db/qos/__init__.py -> build/lib/neutron/db/qos copying neutron/db/qos/models.py -> build/lib/neutron/db/qos creating build/lib/neutron/tests/unit/cmd/upgrade_checks copying neutron/tests/unit/cmd/upgrade_checks/__init__.py -> build/lib/neutron/tests/unit/cmd/upgrade_checks copying neutron/tests/unit/cmd/upgrade_checks/test_checks.py -> build/lib/neutron/tests/unit/cmd/upgrade_checks creating build/lib/neutron/plugins/common copying neutron/plugins/common/__init__.py -> build/lib/neutron/plugins/common copying neutron/plugins/common/constants.py -> build/lib/neutron/plugins/common copying neutron/tests/unit/cmd/__init__.py -> build/lib/neutron/tests/unit/cmd copying neutron/tests/unit/cmd/test_netns_cleanup.py -> build/lib/neutron/tests/unit/cmd copying neutron/tests/unit/cmd/test_ovs_cleanup.py -> build/lib/neutron/tests/unit/cmd copying neutron/tests/unit/cmd/test_sanity_check.py -> build/lib/neutron/tests/unit/cmd copying neutron/tests/unit/cmd/test_status.py -> build/lib/neutron/tests/unit/cmd copying neutron/services/externaldns/__init__.py -> build/lib/neutron/services/externaldns copying neutron/services/externaldns/driver.py -> build/lib/neutron/services/externaldns creating build/lib/neutron/tests/unit/db/metering copying neutron/tests/unit/db/metering/__init__.py -> build/lib/neutron/tests/unit/db/metering copying neutron/tests/unit/db/metering/test_metering_db.py -> build/lib/neutron/tests/unit/db/metering creating build/lib/neutron/tests/unit/objects/port creating build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/__init__.py -> build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/test_allowedaddresspairs.py -> build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/test_data_plane_status.py -> build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/test_extra_dhcp_opt.py -> build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/test_port_security.py -> build/lib/neutron/tests/unit/objects/port/extensions copying neutron/tests/unit/objects/port/extensions/test_uplink_status_propagation.py -> build/lib/neutron/tests/unit/objects/port/extensions copying neutron/services/metering/__init__.py -> build/lib/neutron/services/metering copying neutron/services/metering/metering_plugin.py -> build/lib/neutron/services/metering copying neutron/tests/functional/__init__.py -> build/lib/neutron/tests/functional copying neutron/tests/functional/base.py -> build/lib/neutron/tests/functional copying neutron/tests/functional/constants.py -> build/lib/neutron/tests/functional copying neutron/tests/functional/test_server.py -> build/lib/neutron/tests/functional copying neutron/tests/functional/test_service.py -> build/lib/neutron/tests/functional creating build/lib/neutron/tests/unit/api/rpc/callbacks creating build/lib/neutron/tests/unit/api/rpc/callbacks/producer copying neutron/tests/unit/api/rpc/callbacks/producer/__init__.py -> build/lib/neutron/tests/unit/api/rpc/callbacks/producer copying neutron/tests/unit/api/rpc/callbacks/producer/test_registry.py -> build/lib/neutron/tests/unit/api/rpc/callbacks/producer creating build/lib/neutron/cmd/eventlet/services copying neutron/cmd/eventlet/services/__init__.py -> build/lib/neutron/cmd/eventlet/services copying neutron/cmd/eventlet/services/metering_agent.py -> build/lib/neutron/cmd/eventlet/services copying neutron/tests/unit/objects/__init__.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_address_group.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_address_scope.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_agent.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_auto_allocate.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_base.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_conntrack_helper.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_flavor.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_floatingip.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_ipam.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_l3_hamode.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_l3agent.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_metering.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_network.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_network_segment_range.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_objects.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_port_forwarding.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_ports.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_provisioning_blocks.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_quota.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_rbac.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_rbac_db.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_router.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_securitygroup.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_servicetype.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_subnet.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_subnetpool.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_tag.py -> build/lib/neutron/tests/unit/objects copying neutron/tests/unit/objects/test_trunk.py -> build/lib/neutron/tests/unit/objects creating build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_dvr_process.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native creating build/lib/neutron/agent/l2/extensions copying neutron/agent/l2/extensions/__init__.py -> build/lib/neutron/agent/l2/extensions copying neutron/agent/l2/extensions/fdb_population.py -> build/lib/neutron/agent/l2/extensions copying neutron/agent/l2/extensions/qos.py -> build/lib/neutron/agent/l2/extensions copying neutron/agent/l2/extensions/qos_linux.py -> build/lib/neutron/agent/l2/extensions creating build/lib/neutron/tests/unit/tests/common copying neutron/tests/unit/tests/common/__init__.py -> build/lib/neutron/tests/unit/tests/common copying neutron/tests/unit/tests/common/test_net_helpers.py -> build/lib/neutron/tests/unit/tests/common creating build/lib/neutron/db/allowed_address_pairs copying neutron/db/allowed_address_pairs/__init__.py -> build/lib/neutron/db/allowed_address_pairs copying neutron/tests/unit/services/trunk/drivers/linuxbridge/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge copying neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/api.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/backports.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/commands.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/worker.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying neutron/tests/unit/tests/example/__init__.py -> build/lib/neutron/tests/unit/tests/example copying neutron/tests/unit/ipam/drivers/__init__.py -> build/lib/neutron/tests/unit/ipam/drivers creating build/lib/neutron/tests/unit/notifiers copying neutron/tests/unit/notifiers/__init__.py -> build/lib/neutron/tests/unit/notifiers copying neutron/tests/unit/notifiers/test_batch_notifier.py -> build/lib/neutron/tests/unit/notifiers copying neutron/tests/unit/notifiers/test_ironic.py -> build/lib/neutron/tests/unit/notifiers copying neutron/tests/unit/notifiers/test_nova.py -> build/lib/neutron/tests/unit/notifiers creating build/lib/neutron/cmd/upgrade_checks copying neutron/cmd/upgrade_checks/__init__.py -> build/lib/neutron/cmd/upgrade_checks copying neutron/cmd/upgrade_checks/base.py -> build/lib/neutron/cmd/upgrade_checks copying neutron/cmd/upgrade_checks/checks.py -> build/lib/neutron/cmd/upgrade_checks creating build/lib/neutron/scheduler copying neutron/scheduler/__init__.py -> build/lib/neutron/scheduler copying neutron/scheduler/base_resource_filter.py -> build/lib/neutron/scheduler copying neutron/scheduler/base_scheduler.py -> build/lib/neutron/scheduler copying neutron/scheduler/dhcp_agent_scheduler.py -> build/lib/neutron/scheduler copying neutron/scheduler/l3_agent_scheduler.py -> build/lib/neutron/scheduler copying neutron/scheduler/l3_ovn_scheduler.py -> build/lib/neutron/scheduler copying neutron/tests/common/__init__.py -> build/lib/neutron/tests/common copying neutron/tests/common/base.py -> build/lib/neutron/tests/common copying neutron/tests/common/config_fixtures.py -> build/lib/neutron/tests/common copying neutron/tests/common/conn_testers.py -> build/lib/neutron/tests/common copying neutron/tests/common/helpers.py -> build/lib/neutron/tests/common copying neutron/tests/common/l3_test_common.py -> build/lib/neutron/tests/common copying neutron/tests/common/machine_fixtures.py -> build/lib/neutron/tests/common copying neutron/tests/common/net_helpers.py -> build/lib/neutron/tests/common creating build/lib/neutron/tests/functional/agent/l3/extensions creating build/lib/neutron/tests/functional/agent/l3/extensions/qos copying neutron/tests/functional/agent/l3/extensions/qos/__init__.py -> build/lib/neutron/tests/functional/agent/l3/extensions/qos copying neutron/tests/functional/agent/l3/extensions/qos/test_fip_qos_extension.py -> build/lib/neutron/tests/functional/agent/l3/extensions/qos creating build/lib/neutron/cmd/eventlet/agents copying neutron/cmd/eventlet/agents/__init__.py -> build/lib/neutron/cmd/eventlet/agents copying neutron/cmd/eventlet/agents/dhcp.py -> build/lib/neutron/cmd/eventlet/agents copying neutron/cmd/eventlet/agents/l3.py -> build/lib/neutron/cmd/eventlet/agents copying neutron/cmd/eventlet/agents/metadata.py -> build/lib/neutron/cmd/eventlet/agents copying neutron/cmd/eventlet/agents/ovn_metadata.py -> build/lib/neutron/cmd/eventlet/agents creating build/lib/neutron/tests/unit/services/trunk/seg_types copying neutron/tests/unit/services/trunk/seg_types/__init__.py -> build/lib/neutron/tests/unit/services/trunk/seg_types copying neutron/tests/unit/services/trunk/seg_types/test_validators.py -> build/lib/neutron/tests/unit/services/trunk/seg_types copying neutron/tests/functional/agent/l3/__init__.py -> build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/framework.py -> build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/test_dvr_router.py -> build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/test_ha_router.py -> build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/test_keepalived_state_change.py -> build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/test_legacy_router.py -> build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/test_metadata_proxy.py -> build/lib/neutron/tests/functional/agent/l3 copying neutron/tests/functional/agent/l3/test_namespace_manager.py -> build/lib/neutron/tests/functional/agent/l3 creating build/lib/neutron/services/timestamp copying neutron/services/timestamp/__init__.py -> build/lib/neutron/services/timestamp copying neutron/services/timestamp/timestamp_db.py -> build/lib/neutron/services/timestamp copying neutron/services/timestamp/timestamp_plugin.py -> build/lib/neutron/services/timestamp creating build/lib/neutron/services/logapi/rpc copying neutron/services/logapi/rpc/__init__.py -> build/lib/neutron/services/logapi/rpc copying neutron/services/logapi/rpc/agent.py -> build/lib/neutron/services/logapi/rpc copying neutron/services/logapi/rpc/server.py -> build/lib/neutron/services/logapi/rpc creating build/lib/neutron/tests/unit/api/rpc/callbacks/consumer copying neutron/tests/unit/api/rpc/callbacks/consumer/__init__.py -> build/lib/neutron/tests/unit/api/rpc/callbacks/consumer copying neutron/tests/unit/api/rpc/callbacks/consumer/test_registry.py -> build/lib/neutron/tests/unit/api/rpc/callbacks/consumer creating build/lib/neutron/tests/unit/services/logapi/agent/l3 copying neutron/tests/unit/services/logapi/agent/l3/__init__.py -> build/lib/neutron/tests/unit/services/logapi/agent/l3 copying neutron/tests/unit/services/logapi/agent/l3/test_base.py -> build/lib/neutron/tests/unit/services/logapi/agent/l3 creating build/lib/neutron/conf/extensions copying neutron/conf/extensions/__init__.py -> build/lib/neutron/conf/extensions copying neutron/conf/extensions/allowedaddresspairs.py -> build/lib/neutron/conf/extensions copying neutron/conf/extensions/conntrack_helper.py -> build/lib/neutron/conf/extensions copying neutron/tests/unit/objects/plugins/__init__.py -> build/lib/neutron/tests/unit/objects/plugins copying neutron/services/metering/drivers/__init__.py -> build/lib/neutron/services/metering/drivers copying neutron/services/metering/drivers/abstract_driver.py -> build/lib/neutron/services/metering/drivers copying neutron/services/metering/drivers/utils.py -> build/lib/neutron/services/metering/drivers copying neutron/conf/plugins/ml2/__init__.py -> build/lib/neutron/conf/plugins/ml2 copying neutron/conf/plugins/ml2/config.py -> build/lib/neutron/conf/plugins/ml2 copying neutron/tests/unit/agent/l3/extensions/__init__.py -> build/lib/neutron/tests/unit/agent/l3/extensions copying neutron/tests/unit/agent/l3/extensions/test_conntrack_helper.py -> build/lib/neutron/tests/unit/agent/l3/extensions copying neutron/tests/unit/agent/l3/extensions/test_port_forwarding.py -> build/lib/neutron/tests/unit/agent/l3/extensions copying neutron/tests/unit/agent/l3/extensions/test_snat_log.py -> build/lib/neutron/tests/unit/agent/l3/extensions copying neutron/tests/unit/api/rpc/callbacks/__init__.py -> build/lib/neutron/tests/unit/api/rpc/callbacks copying neutron/tests/unit/api/rpc/callbacks/test_resource_manager.py -> build/lib/neutron/tests/unit/api/rpc/callbacks copying neutron/tests/unit/api/rpc/callbacks/test_resources.py -> build/lib/neutron/tests/unit/api/rpc/callbacks copying neutron/tests/unit/api/rpc/callbacks/test_version_manager.py -> build/lib/neutron/tests/unit/api/rpc/callbacks copying neutron/tests/functional/agent/l3/extensions/__init__.py -> build/lib/neutron/tests/functional/agent/l3/extensions copying neutron/tests/functional/agent/l3/extensions/test_conntrack_helper_extension.py -> build/lib/neutron/tests/functional/agent/l3/extensions copying neutron/tests/functional/agent/l3/extensions/test_gateway_ip_qos_extension.py -> build/lib/neutron/tests/functional/agent/l3/extensions copying neutron/tests/functional/agent/l3/extensions/test_port_forwarding_extension.py -> build/lib/neutron/tests/functional/agent/l3/extensions copying neutron/services/trunk/drivers/__init__.py -> build/lib/neutron/services/trunk/drivers copying neutron/services/trunk/drivers/base.py -> build/lib/neutron/services/trunk/drivers creating build/lib/neutron/tests/functional/agent/windows copying neutron/tests/functional/agent/windows/__init__.py -> build/lib/neutron/tests/functional/agent/windows copying neutron/tests/functional/agent/windows/test_ip_lib.py -> build/lib/neutron/tests/functional/agent/windows copying neutron/objects/port/__init__.py -> build/lib/neutron/objects/port creating build/lib/neutron/tests/functional/services/ovn_l3 copying neutron/tests/functional/services/ovn_l3/__init__.py -> build/lib/neutron/tests/functional/services/ovn_l3 copying neutron/tests/functional/services/ovn_l3/test_plugin.py -> build/lib/neutron/tests/functional/services/ovn_l3 copying neutron/tests/unit/objects/port/__init__.py -> build/lib/neutron/tests/unit/objects/port copying neutron/tests/unit/agent/ovsdb/__init__.py -> build/lib/neutron/tests/unit/agent/ovsdb copying neutron/tests/unit/agent/ovsdb/test_impl_idl.py -> build/lib/neutron/tests/unit/agent/ovsdb copying neutron/tests/functional/privileged/agent/__init__.py -> build/lib/neutron/tests/functional/privileged/agent creating build/lib/neutron/tests/unit/plugins/ml2/drivers/agent copying neutron/tests/unit/plugins/ml2/drivers/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/agent copying neutron/tests/unit/plugins/ml2/drivers/agent/test__agent_manager_base.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/agent copying neutron/tests/unit/plugins/ml2/drivers/agent/test__common_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/agent copying neutron/tests/unit/plugins/ml2/drivers/agent/test_capabilities.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/agent copying neutron/tests/functional/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn creating build/lib/neutron/services/qos/drivers/linuxbridge copying neutron/services/qos/drivers/linuxbridge/__init__.py -> build/lib/neutron/services/qos/drivers/linuxbridge copying neutron/services/qos/drivers/linuxbridge/driver.py -> build/lib/neutron/services/qos/drivers/linuxbridge creating build/lib/neutron/services/auto_allocate copying neutron/services/auto_allocate/__init__.py -> build/lib/neutron/services/auto_allocate copying neutron/services/auto_allocate/db.py -> build/lib/neutron/services/auto_allocate copying neutron/services/auto_allocate/exceptions.py -> build/lib/neutron/services/auto_allocate copying neutron/services/auto_allocate/models.py -> build/lib/neutron/services/auto_allocate copying neutron/services/auto_allocate/plugin.py -> build/lib/neutron/services/auto_allocate copying neutron/tests/unit/plugins/ml2/drivers/l2pop/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop copying neutron/tests/unit/plugins/ml2/drivers/l2pop/test_db.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop copying neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop creating build/lib/neutron/objects/plugins/ml2 copying neutron/objects/plugins/ml2/__init__.py -> build/lib/neutron/objects/plugins/ml2 copying neutron/objects/plugins/ml2/base.py -> build/lib/neutron/objects/plugins/ml2 copying neutron/objects/plugins/ml2/flatallocation.py -> build/lib/neutron/objects/plugins/ml2 copying neutron/objects/plugins/ml2/geneveallocation.py -> build/lib/neutron/objects/plugins/ml2 copying neutron/objects/plugins/ml2/greallocation.py -> build/lib/neutron/objects/plugins/ml2 copying neutron/objects/plugins/ml2/vlanallocation.py -> build/lib/neutron/objects/plugins/ml2 copying neutron/objects/plugins/ml2/vxlanallocation.py -> build/lib/neutron/objects/plugins/ml2 creating build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/__init__.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/dhcp.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/ethtool.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/ip_lib.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/netlink_constants.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/netlink_lib.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/tc_lib.py -> build/lib/neutron/privileged/agent/linux copying neutron/privileged/agent/linux/utils.py -> build/lib/neutron/privileged/agent/linux creating build/lib/neutron/agent/metadata copying neutron/agent/metadata/__init__.py -> build/lib/neutron/agent/metadata copying neutron/agent/metadata/agent.py -> build/lib/neutron/agent/metadata copying neutron/agent/metadata/driver.py -> build/lib/neutron/agent/metadata creating build/lib/neutron/conf/agent/ovn/metadata copying neutron/conf/agent/ovn/metadata/__init__.py -> build/lib/neutron/conf/agent/ovn/metadata copying neutron/conf/agent/ovn/metadata/config.py -> build/lib/neutron/conf/agent/ovn/metadata creating build/lib/neutron/tests/unit/services/qos/drivers/ovn copying neutron/tests/unit/services/qos/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/qos/drivers/ovn copying neutron/tests/unit/services/qos/drivers/ovn/test_driver.py -> build/lib/neutron/tests/unit/services/qos/drivers/ovn copying neutron/services/l3_router/__init__.py -> build/lib/neutron/services/l3_router copying neutron/services/l3_router/l3_router_plugin.py -> build/lib/neutron/services/l3_router creating build/lib/neutron/db/network_dhcp_agent_binding copying neutron/db/network_dhcp_agent_binding/__init__.py -> build/lib/neutron/db/network_dhcp_agent_binding copying neutron/db/network_dhcp_agent_binding/models.py -> build/lib/neutron/db/network_dhcp_agent_binding creating build/lib/neutron/tests/functional/db creating build/lib/neutron/tests/functional/db/migrations copying neutron/tests/functional/db/migrations/__init__.py -> build/lib/neutron/tests/functional/db/migrations copying neutron/tests/functional/db/migrations/test_2e0d7a8a1586_add_binding_index_to_routerl3agentbinding.py -> build/lib/neutron/tests/functional/db/migrations copying neutron/tests/functional/db/migrations/test_3b935b28e7a0_migrate_to_pluggable_ipam.py -> build/lib/neutron/tests/functional/db/migrations copying neutron/tests/functional/db/migrations/test_97c25b0d2353_add_name_desc.py -> build/lib/neutron/tests/functional/db/migrations copying neutron/tests/functional/db/migrations/test_a8b517cff8ab_add_routerport_bindings_for_ha.py -> build/lib/neutron/tests/functional/db/migrations copying neutron/tests/functional/db/migrations/test_b12a3ef66e62_add_standardattr_to_qos_policies.py -> build/lib/neutron/tests/functional/db/migrations copying neutron/tests/functional/db/migrations/test_c3e9d13c4367_add_binding_index_to_.py -> build/lib/neutron/tests/functional/db/migrations creating build/lib/neutron/common/ovn copying neutron/common/ovn/__init__.py -> build/lib/neutron/common/ovn copying neutron/common/ovn/acl.py -> build/lib/neutron/common/ovn copying neutron/common/ovn/constants.py -> build/lib/neutron/common/ovn copying neutron/common/ovn/exceptions.py -> build/lib/neutron/common/ovn copying neutron/common/ovn/extensions.py -> build/lib/neutron/common/ovn copying neutron/common/ovn/hash_ring_manager.py -> build/lib/neutron/common/ovn copying neutron/common/ovn/utils.py -> build/lib/neutron/common/ovn creating build/lib/neutron/tests/functional/resources/ovsdb copying neutron/tests/functional/resources/ovsdb/__init__.py -> build/lib/neutron/tests/functional/resources/ovsdb copying neutron/tests/functional/resources/ovsdb/events.py -> build/lib/neutron/tests/functional/resources/ovsdb copying neutron/tests/functional/resources/ovsdb/fixtures.py -> build/lib/neutron/tests/functional/resources/ovsdb copying neutron/tests/unit/ipam/__init__.py -> build/lib/neutron/tests/unit/ipam copying neutron/tests/unit/ipam/fake_driver.py -> build/lib/neutron/tests/unit/ipam copying neutron/tests/unit/ipam/test_requests.py -> build/lib/neutron/tests/unit/ipam copying neutron/tests/unit/ipam/test_subnet_alloc.py -> build/lib/neutron/tests/unit/ipam copying neutron/tests/unit/ipam/test_utils.py -> build/lib/neutron/tests/unit/ipam creating build/lib/neutron/tests/functional/sanity copying neutron/tests/functional/sanity/__init__.py -> build/lib/neutron/tests/functional/sanity copying neutron/tests/functional/sanity/test_sanity.py -> build/lib/neutron/tests/functional/sanity creating build/lib/neutron/tests/unit/db/quota copying neutron/tests/unit/db/quota/__init__.py -> build/lib/neutron/tests/unit/db/quota copying neutron/tests/unit/db/quota/test_api.py -> build/lib/neutron/tests/unit/db/quota copying neutron/tests/unit/db/quota/test_driver.py -> build/lib/neutron/tests/unit/db/quota copying neutron/tests/unit/agent/linux/__init__.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/failing_process.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_bridge_lib.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_daemon.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_dhcp.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_external_process.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_interface.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_ip_conntrack.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_ip_lib.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_ipset_manager.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_iptables_firewall.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_iptables_manager.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_keepalived.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_l3_tc_lib.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_pd.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_tc_lib.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_utils.py -> build/lib/neutron/tests/unit/agent/linux copying neutron/tests/unit/agent/linux/test_xenapi_root_helper.py -> build/lib/neutron/tests/unit/agent/linux creating build/lib/neutron/db/models/plugins/ml2 copying neutron/db/models/plugins/ml2/__init__.py -> build/lib/neutron/db/models/plugins/ml2 copying neutron/db/models/plugins/ml2/flatallocation.py -> build/lib/neutron/db/models/plugins/ml2 copying neutron/db/models/plugins/ml2/geneveallocation.py -> build/lib/neutron/db/models/plugins/ml2 copying neutron/db/models/plugins/ml2/gre_allocation_endpoints.py -> build/lib/neutron/db/models/plugins/ml2 copying neutron/db/models/plugins/ml2/vlanallocation.py -> build/lib/neutron/db/models/plugins/ml2 copying neutron/db/models/plugins/ml2/vxlanallocation.py -> build/lib/neutron/db/models/plugins/ml2 creating build/lib/neutron/tests/functional/tests/common/exclusive_resources copying neutron/tests/functional/tests/common/exclusive_resources/__init__.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources copying neutron/tests/functional/tests/common/exclusive_resources/test_ip_address.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources copying neutron/tests/functional/tests/common/exclusive_resources/test_ip_network.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources copying neutron/tests/functional/tests/common/exclusive_resources/test_port.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources copying neutron/tests/functional/tests/common/exclusive_resources/test_resource_allocator.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/test_br_cookie.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow creating build/lib/neutron/tests/unit/api/rpc/handlers copying neutron/tests/unit/api/rpc/handlers/__init__.py -> build/lib/neutron/tests/unit/api/rpc/handlers copying neutron/tests/unit/api/rpc/handlers/test_dhcp_rpc.py -> build/lib/neutron/tests/unit/api/rpc/handlers copying neutron/tests/unit/api/rpc/handlers/test_dvr_rpc.py -> build/lib/neutron/tests/unit/api/rpc/handlers copying neutron/tests/unit/api/rpc/handlers/test_l3_rpc.py -> build/lib/neutron/tests/unit/api/rpc/handlers copying neutron/tests/unit/api/rpc/handlers/test_resources_rpc.py -> build/lib/neutron/tests/unit/api/rpc/handlers copying neutron/tests/unit/api/rpc/handlers/test_securitygroups_rpc.py -> build/lib/neutron/tests/unit/api/rpc/handlers copying neutron/tests/functional/agent/__init__.py -> build/lib/neutron/tests/functional/agent copying neutron/tests/functional/agent/test_dhcp_agent.py -> build/lib/neutron/tests/functional/agent copying neutron/tests/functional/agent/test_firewall.py -> build/lib/neutron/tests/functional/agent copying neutron/tests/functional/agent/test_l2_lb_agent.py -> build/lib/neutron/tests/functional/agent copying neutron/tests/functional/agent/test_l2_ovs_agent.py -> build/lib/neutron/tests/functional/agent copying neutron/tests/functional/agent/test_ovs_flows.py -> build/lib/neutron/tests/functional/agent copying neutron/tests/functional/agent/test_ovs_lib.py -> build/lib/neutron/tests/functional/agent creating build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent copying neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent copying neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent creating build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/__init__.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/data_plane_status.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/dns_integration.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/port_security.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/qos.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/subnet_dns_publish_fixed_ip.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/tag_ports_during_bulk_creation.py -> build/lib/neutron/plugins/ml2/extensions copying neutron/plugins/ml2/extensions/uplink_status_propagation.py -> build/lib/neutron/plugins/ml2/extensions creating build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn copying neutron/tests/unit/services/portforwarding/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn copying neutron/tests/unit/services/portforwarding/drivers/ovn/test_driver.py -> build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn copying neutron/tests/functional/tests/__init__.py -> build/lib/neutron/tests/functional/tests creating build/lib/neutron/agent/ovsdb copying neutron/agent/ovsdb/__init__.py -> build/lib/neutron/agent/ovsdb copying neutron/agent/ovsdb/api.py -> build/lib/neutron/agent/ovsdb copying neutron/agent/ovsdb/impl_idl.py -> build/lib/neutron/agent/ovsdb creating build/lib/neutron/tests/fullstack/schedulers copying neutron/tests/fullstack/schedulers/__init__.py -> build/lib/neutron/tests/fullstack/schedulers copying neutron/tests/fullstack/schedulers/dhcp.py -> build/lib/neutron/tests/fullstack/schedulers creating build/lib/neutron/services/externaldns/drivers/designate copying neutron/services/externaldns/drivers/designate/__init__.py -> build/lib/neutron/services/externaldns/drivers/designate copying neutron/services/externaldns/drivers/designate/driver.py -> build/lib/neutron/services/externaldns/drivers/designate creating build/lib/neutron/tests/unit/tests/functional copying neutron/tests/unit/tests/functional/__init__.py -> build/lib/neutron/tests/unit/tests/functional copying neutron/tests/unit/tests/functional/test_base.py -> build/lib/neutron/tests/unit/tests/functional creating build/lib/neutron/extensions copying neutron/extensions/__init__.py -> build/lib/neutron/extensions copying neutron/extensions/_admin_state_down_before_update_lib.py -> build/lib/neutron/extensions copying neutron/extensions/_availability_zone_filter_lib.py -> build/lib/neutron/extensions copying neutron/extensions/_filter_validation_lib.py -> build/lib/neutron/extensions copying neutron/extensions/_standard_attr_segment_lib.py -> build/lib/neutron/extensions copying neutron/extensions/address_group.py -> build/lib/neutron/extensions copying neutron/extensions/address_scope.py -> build/lib/neutron/extensions copying neutron/extensions/admin_state_down_before_update.py -> build/lib/neutron/extensions copying neutron/extensions/agent.py -> build/lib/neutron/extensions copying neutron/extensions/agent_resources_synced.py -> build/lib/neutron/extensions copying neutron/extensions/allowedaddresspairs.py -> build/lib/neutron/extensions copying neutron/extensions/auto_allocated_topology.py -> build/lib/neutron/extensions copying neutron/extensions/availability_zone.py -> build/lib/neutron/extensions copying neutron/extensions/availability_zone_filter.py -> build/lib/neutron/extensions copying neutron/extensions/data_plane_status.py -> build/lib/neutron/extensions copying neutron/extensions/default_subnetpools.py -> build/lib/neutron/extensions copying neutron/extensions/dhcpagentscheduler.py -> build/lib/neutron/extensions copying neutron/extensions/dns.py -> build/lib/neutron/extensions copying neutron/extensions/dns_domain_ports.py -> build/lib/neutron/extensions copying neutron/extensions/dvr.py -> build/lib/neutron/extensions copying neutron/extensions/empty_string_filtering.py -> build/lib/neutron/extensions copying neutron/extensions/expose_l3_conntrack_helper.py -> build/lib/neutron/extensions copying neutron/extensions/expose_port_forwarding_in_fip.py -> build/lib/neutron/extensions copying neutron/extensions/external_net.py -> build/lib/neutron/extensions copying neutron/extensions/extra_dhcp_opt.py -> build/lib/neutron/extensions copying neutron/extensions/extraroute.py -> build/lib/neutron/extensions copying neutron/extensions/extraroute_atomic.py -> build/lib/neutron/extensions copying neutron/extensions/filter_validation.py -> build/lib/neutron/extensions copying neutron/extensions/fip_pf_description.py -> build/lib/neutron/extensions copying neutron/extensions/fip_port_details.py -> build/lib/neutron/extensions copying neutron/extensions/flavors.py -> build/lib/neutron/extensions copying neutron/extensions/floating_ip_port_forwarding.py -> build/lib/neutron/extensions copying neutron/extensions/floatingip_pools.py -> build/lib/neutron/extensions copying neutron/extensions/ip_allocation.py -> build/lib/neutron/extensions copying neutron/extensions/ip_substring_port_filtering.py -> build/lib/neutron/extensions copying neutron/extensions/l2_adjacency.py -> build/lib/neutron/extensions copying neutron/extensions/l3.py -> build/lib/neutron/extensions copying neutron/extensions/l3_conntrack_helper.py -> build/lib/neutron/extensions copying neutron/extensions/l3_ext_gw_mode.py -> build/lib/neutron/extensions copying neutron/extensions/l3_ext_ha_mode.py -> build/lib/neutron/extensions copying neutron/extensions/l3_flavors.py -> build/lib/neutron/extensions copying neutron/extensions/l3_port_ip_change_not_allowed.py -> build/lib/neutron/extensions copying neutron/extensions/l3agentscheduler.py -> build/lib/neutron/extensions copying neutron/extensions/logging.py -> build/lib/neutron/extensions copying neutron/extensions/metering.py -> build/lib/neutron/extensions copying neutron/extensions/metering_source_and_destination_fields.py -> build/lib/neutron/extensions copying neutron/extensions/multiprovidernet.py -> build/lib/neutron/extensions copying neutron/extensions/netmtu.py -> build/lib/neutron/extensions copying neutron/extensions/netmtu_writable.py -> build/lib/neutron/extensions copying neutron/extensions/network_availability_zone.py -> build/lib/neutron/extensions copying neutron/extensions/network_ip_availability.py -> build/lib/neutron/extensions copying neutron/extensions/network_segment_range.py -> build/lib/neutron/extensions copying neutron/extensions/pagination.py -> build/lib/neutron/extensions copying neutron/extensions/port_mac_address_regenerate.py -> build/lib/neutron/extensions copying neutron/extensions/port_resource_request.py -> build/lib/neutron/extensions copying neutron/extensions/portbindings.py -> build/lib/neutron/extensions copying neutron/extensions/portbindings_extended.py -> build/lib/neutron/extensions copying neutron/extensions/portsecurity.py -> build/lib/neutron/extensions copying neutron/extensions/project_id.py -> build/lib/neutron/extensions copying neutron/extensions/providernet.py -> build/lib/neutron/extensions copying neutron/extensions/qos.py -> build/lib/neutron/extensions copying neutron/extensions/qos_bw_limit_direction.py -> build/lib/neutron/extensions copying neutron/extensions/qos_bw_minimum_ingress.py -> build/lib/neutron/extensions copying neutron/extensions/qos_default.py -> build/lib/neutron/extensions copying neutron/extensions/qos_fip.py -> build/lib/neutron/extensions copying neutron/extensions/qos_gateway_ip.py -> build/lib/neutron/extensions copying neutron/extensions/qos_port_network_policy.py -> build/lib/neutron/extensions copying neutron/extensions/qos_rule_type_details.py -> build/lib/neutron/extensions copying neutron/extensions/qos_rules_alias.py -> build/lib/neutron/extensions copying neutron/extensions/quotasv2.py -> build/lib/neutron/extensions copying neutron/extensions/quotasv2_detail.py -> build/lib/neutron/extensions copying neutron/extensions/rbac.py -> build/lib/neutron/extensions copying neutron/extensions/rbac_address_scope.py -> build/lib/neutron/extensions copying neutron/extensions/rbac_security_groups.py -> build/lib/neutron/extensions copying neutron/extensions/rbac_subnetpool.py -> build/lib/neutron/extensions copying neutron/extensions/revisionifmatch.py -> build/lib/neutron/extensions copying neutron/extensions/revisions.py -> build/lib/neutron/extensions copying neutron/extensions/router_availability_zone.py -> build/lib/neutron/extensions copying neutron/extensions/routerservicetype.py -> build/lib/neutron/extensions copying neutron/extensions/security_groups_port_filtering.py -> build/lib/neutron/extensions copying neutron/extensions/securitygroup.py -> build/lib/neutron/extensions copying neutron/extensions/segment.py -> build/lib/neutron/extensions copying neutron/extensions/segments_peer_subnet_host_routes.py -> build/lib/neutron/extensions copying neutron/extensions/servicetype.py -> build/lib/neutron/extensions copying neutron/extensions/sorting.py -> build/lib/neutron/extensions copying neutron/extensions/standard_attr_segment.py -> build/lib/neutron/extensions copying neutron/extensions/standardattrdescription.py -> build/lib/neutron/extensions copying neutron/extensions/stateful_security_group.py -> build/lib/neutron/extensions copying neutron/extensions/stdattrs_common.py -> build/lib/neutron/extensions copying neutron/extensions/subnet_dns_publish_fixed_ip.py -> build/lib/neutron/extensions copying neutron/extensions/subnet_onboard.py -> build/lib/neutron/extensions copying neutron/extensions/subnet_segmentid_writable.py -> build/lib/neutron/extensions copying neutron/extensions/subnet_service_types.py -> build/lib/neutron/extensions copying neutron/extensions/subnetallocation.py -> build/lib/neutron/extensions copying neutron/extensions/subnetpool_prefix_ops.py -> build/lib/neutron/extensions copying neutron/extensions/tag_ports_during_bulk_creation.py -> build/lib/neutron/extensions copying neutron/extensions/tagging.py -> build/lib/neutron/extensions copying neutron/extensions/timestamp.py -> build/lib/neutron/extensions copying neutron/extensions/trunk.py -> build/lib/neutron/extensions copying neutron/extensions/trunk_details.py -> build/lib/neutron/extensions copying neutron/extensions/uplink_status_propagation.py -> build/lib/neutron/extensions copying neutron/extensions/vlantransparent.py -> build/lib/neutron/extensions creating build/lib/neutron/tests/unit/scheduler copying neutron/tests/unit/scheduler/__init__.py -> build/lib/neutron/tests/unit/scheduler copying neutron/tests/unit/scheduler/test_base_scheduler.py -> build/lib/neutron/tests/unit/scheduler copying neutron/tests/unit/scheduler/test_dhcp_agent_scheduler.py -> build/lib/neutron/tests/unit/scheduler copying neutron/tests/unit/scheduler/test_l3_agent_scheduler.py -> build/lib/neutron/tests/unit/scheduler copying neutron/tests/unit/scheduler/test_l3_ovn_scheduler.py -> build/lib/neutron/tests/unit/scheduler copying neutron/tests/functional/agent/linux/__init__.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/base.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/helpers.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/simple_daemon.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_async_process.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_bridge_lib.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_dhcp.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_interface.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_ip_lib.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_ipset.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_iptables.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_keepalived.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_l3_tc_lib.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_linuxbridge_arp_protect.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_netlink_lib.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_of_monitor.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_ovsdb_monitor.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_process_monitor.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_tc_lib.py -> build/lib/neutron/tests/functional/agent/linux copying neutron/tests/functional/agent/linux/test_utils.py -> build/lib/neutron/tests/functional/agent/linux creating build/lib/neutron/agent/windows copying neutron/agent/windows/__init__.py -> build/lib/neutron/agent/windows copying neutron/agent/windows/ip_lib.py -> build/lib/neutron/agent/windows copying neutron/agent/windows/utils.py -> build/lib/neutron/agent/windows copying neutron/tests/functional/agent/l2/__init__.py -> build/lib/neutron/tests/functional/agent/l2 copying neutron/tests/functional/agent/l2/base.py -> build/lib/neutron/tests/functional/agent/l2 creating build/lib/neutron/tests/functional/services/portforwarding copying neutron/tests/functional/services/portforwarding/__init__.py -> build/lib/neutron/tests/functional/services/portforwarding copying neutron/tests/functional/services/portforwarding/test_port_forwarding.py -> build/lib/neutron/tests/functional/services/portforwarding creating build/lib/neutron/tests/unit/agent/metadata copying neutron/tests/unit/agent/metadata/__init__.py -> build/lib/neutron/tests/unit/agent/metadata copying neutron/tests/unit/agent/metadata/test_agent.py -> build/lib/neutron/tests/unit/agent/metadata copying neutron/tests/unit/agent/metadata/test_driver.py -> build/lib/neutron/tests/unit/agent/metadata creating build/lib/neutron/agent/l3/extensions/qos copying neutron/agent/l3/extensions/qos/__init__.py -> build/lib/neutron/agent/l3/extensions/qos copying neutron/agent/l3/extensions/qos/base.py -> build/lib/neutron/agent/l3/extensions/qos copying neutron/agent/l3/extensions/qos/fip.py -> build/lib/neutron/agent/l3/extensions/qos copying neutron/agent/l3/extensions/qos/gateway_ip.py -> build/lib/neutron/agent/l3/extensions/qos creating build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/__init__.py -> build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/test_async_process.py -> build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/test_ovs_lib.py -> build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/test_ovsdb_monitor.py -> build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/test_placement_report.py -> build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/test_polling.py -> build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/test_resource_processing_queue.py -> build/lib/neutron/tests/unit/agent/common copying neutron/tests/unit/agent/common/test_utils.py -> build/lib/neutron/tests/unit/agent/common creating build/lib/neutron/api/views copying neutron/api/views/__init__.py -> build/lib/neutron/api/views copying neutron/api/views/versions.py -> build/lib/neutron/api/views creating build/lib/neutron/plugins/ml2/drivers/ovn/agent copying neutron/plugins/ml2/drivers/ovn/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/agent copying neutron/plugins/ml2/drivers/ovn/agent/neutron_agent.py -> build/lib/neutron/plugins/ml2/drivers/ovn/agent copying neutron/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/services/trunk/drivers/openvswitch copying neutron/services/trunk/drivers/openvswitch/constants.py -> build/lib/neutron/services/trunk/drivers/openvswitch copying neutron/services/trunk/drivers/openvswitch/driver.py -> build/lib/neutron/services/trunk/drivers/openvswitch copying neutron/services/trunk/drivers/openvswitch/utils.py -> build/lib/neutron/services/trunk/drivers/openvswitch creating build/lib/neutron/conf/agent/l3 copying neutron/conf/agent/l3/__init__.py -> build/lib/neutron/conf/agent/l3 copying neutron/conf/agent/l3/config.py -> build/lib/neutron/conf/agent/l3 copying neutron/conf/agent/l3/ha.py -> build/lib/neutron/conf/agent/l3 copying neutron/conf/agent/l3/keepalived.py -> build/lib/neutron/conf/agent/l3 copying neutron/services/logapi/__init__.py -> build/lib/neutron/services/logapi copying neutron/services/logapi/logging_plugin.py -> build/lib/neutron/services/logapi copying neutron/cmd/eventlet/__init__.py -> build/lib/neutron/cmd/eventlet copying neutron/cmd/eventlet/usage_audit.py -> build/lib/neutron/cmd/eventlet creating build/lib/neutron/services/conntrack_helper/common copying neutron/services/conntrack_helper/common/__init__.py -> build/lib/neutron/services/conntrack_helper/common copying neutron/services/conntrack_helper/common/exceptions.py -> build/lib/neutron/services/conntrack_helper/common creating build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/test_config.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common creating build/lib/neutron/db/metering copying neutron/db/metering/__init__.py -> build/lib/neutron/db/metering copying neutron/db/metering/metering_db.py -> build/lib/neutron/db/metering copying neutron/db/metering/metering_rpc.py -> build/lib/neutron/db/metering copying neutron/agent/l3/__init__.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/agent.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/dvr.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/dvr_edge_ha_router.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/dvr_edge_router.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/dvr_fip_ns.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/dvr_local_router.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/dvr_router_base.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/dvr_snat_ns.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/fip_rule_priority_allocator.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/ha.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/ha_router.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/item_allocator.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/keepalived_state_change.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/l3_agent_extension_api.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/l3_agent_extensions_manager.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/legacy_router.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/link_local_allocator.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/namespace_manager.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/namespaces.py -> build/lib/neutron/agent/l3 copying neutron/agent/l3/router_info.py -> build/lib/neutron/agent/l3 copying neutron/tests/functional/services/trunk/__init__.py -> build/lib/neutron/tests/functional/services/trunk copying neutron/tests/functional/services/trunk/test_plugin.py -> build/lib/neutron/tests/functional/services/trunk creating build/lib/neutron/services/metering/drivers/iptables copying neutron/services/metering/drivers/iptables/__init__.py -> build/lib/neutron/services/metering/drivers/iptables copying neutron/services/metering/drivers/iptables/iptables_driver.py -> build/lib/neutron/services/metering/drivers/iptables creating build/lib/neutron/agent/ovsdb/native copying neutron/agent/ovsdb/native/__init__.py -> build/lib/neutron/agent/ovsdb/native copying neutron/agent/ovsdb/native/commands.py -> build/lib/neutron/agent/ovsdb/native copying neutron/agent/ovsdb/native/connection.py -> build/lib/neutron/agent/ovsdb/native copying neutron/agent/ovsdb/native/exceptions.py -> build/lib/neutron/agent/ovsdb/native copying neutron/agent/ovsdb/native/helpers.py -> build/lib/neutron/agent/ovsdb/native copying neutron/agent/ovsdb/native/vlog.py -> build/lib/neutron/agent/ovsdb/native creating build/lib/neutron/tests/functional/agent/common copying neutron/tests/functional/agent/common/__init__.py -> build/lib/neutron/tests/functional/agent/common copying neutron/tests/functional/agent/common/test_ovs_lib.py -> build/lib/neutron/tests/functional/agent/common creating build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver copying neutron/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver copying neutron/plugins/ml2/drivers/openvswitch/mech_driver/mech_openvswitch.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver creating build/lib/neutron/db/port_security copying neutron/db/port_security/__init__.py -> build/lib/neutron/db/port_security copying neutron/db/port_security/models.py -> build/lib/neutron/db/port_security creating build/lib/neutron/services/trunk/drivers/linuxbridge/agent copying neutron/services/trunk/drivers/linuxbridge/agent/__init__.py -> build/lib/neutron/services/trunk/drivers/linuxbridge/agent copying neutron/services/trunk/drivers/linuxbridge/agent/driver.py -> build/lib/neutron/services/trunk/drivers/linuxbridge/agent copying neutron/services/trunk/drivers/linuxbridge/agent/trunk_plumber.py -> build/lib/neutron/services/trunk/drivers/linuxbridge/agent creating build/lib/neutron/api/rpc/agentnotifiers copying neutron/api/rpc/agentnotifiers/__init__.py -> build/lib/neutron/api/rpc/agentnotifiers copying neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py -> build/lib/neutron/api/rpc/agentnotifiers copying neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py -> build/lib/neutron/api/rpc/agentnotifiers copying neutron/api/rpc/agentnotifiers/metering_rpc_agent_api.py -> build/lib/neutron/api/rpc/agentnotifiers copying neutron/api/rpc/agentnotifiers/utils.py -> build/lib/neutron/api/rpc/agentnotifiers creating build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/__init__.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/body_validation.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/context.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/notifier.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/ownership_validation.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/policy_enforcement.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/query_parameters.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/quota_enforcement.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/translation.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/userfilters.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/pecan_wsgi/hooks/utils.py -> build/lib/neutron/pecan_wsgi/hooks copying neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch copying neutron/tests/functional/db/__init__.py -> build/lib/neutron/tests/functional/db copying neutron/tests/functional/db/test_ipam.py -> build/lib/neutron/tests/functional/db copying neutron/tests/functional/db/test_migrations.py -> build/lib/neutron/tests/functional/db copying neutron/tests/functional/db/test_models.py -> build/lib/neutron/tests/functional/db copying neutron/tests/functional/db/test_network.py -> build/lib/neutron/tests/functional/db copying neutron/tests/functional/db/test_ovn_revision_numbers_db.py -> build/lib/neutron/tests/functional/db copying neutron/tests/unit/services/trunk/__init__.py -> build/lib/neutron/tests/unit/services/trunk copying neutron/tests/unit/services/trunk/fakes.py -> build/lib/neutron/tests/unit/services/trunk copying neutron/tests/unit/services/trunk/test_plugin.py -> build/lib/neutron/tests/unit/services/trunk copying neutron/tests/unit/services/trunk/test_rules.py -> build/lib/neutron/tests/unit/services/trunk copying neutron/tests/unit/services/trunk/test_utils.py -> build/lib/neutron/tests/unit/services/trunk copying neutron/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver copying neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver copying neutron/db/__init__.py -> build/lib/neutron/db copying neutron/db/_utils.py -> build/lib/neutron/db copying neutron/db/address_group_db.py -> build/lib/neutron/db copying neutron/db/address_scope_db.py -> build/lib/neutron/db copying neutron/db/agents_db.py -> build/lib/neutron/db copying neutron/db/agentschedulers_db.py -> build/lib/neutron/db copying neutron/db/allowedaddresspairs_db.py -> build/lib/neutron/db copying neutron/db/data_plane_status_db.py -> build/lib/neutron/db copying neutron/db/db_base_plugin_common.py -> build/lib/neutron/db copying neutron/db/db_base_plugin_v2.py -> build/lib/neutron/db copying neutron/db/dns_db.py -> build/lib/neutron/db copying neutron/db/dvr_mac_db.py -> build/lib/neutron/db copying neutron/db/external_net_db.py -> build/lib/neutron/db copying neutron/db/extradhcpopt_db.py -> build/lib/neutron/db copying neutron/db/extraroute_db.py -> build/lib/neutron/db copying neutron/db/flavors_db.py -> build/lib/neutron/db copying neutron/db/ipam_pluggable_backend.py -> build/lib/neutron/db copying neutron/db/l3_agentschedulers_db.py -> build/lib/neutron/db copying neutron/db/l3_attrs_db.py -> build/lib/neutron/db copying neutron/db/l3_db.py -> build/lib/neutron/db copying neutron/db/l3_dvr_db.py -> build/lib/neutron/db copying neutron/db/l3_dvr_ha_scheduler_db.py -> build/lib/neutron/db copying neutron/db/l3_dvrscheduler_db.py -> build/lib/neutron/db copying neutron/db/l3_fip_pools_db.py -> build/lib/neutron/db copying neutron/db/l3_fip_port_details.py -> build/lib/neutron/db copying neutron/db/l3_fip_qos.py -> build/lib/neutron/db copying neutron/db/l3_gateway_ip_qos.py -> build/lib/neutron/db copying neutron/db/l3_gwmode_db.py -> build/lib/neutron/db copying neutron/db/l3_hamode_db.py -> build/lib/neutron/db copying neutron/db/l3_hascheduler_db.py -> build/lib/neutron/db copying neutron/db/models_v2.py -> build/lib/neutron/db copying neutron/db/network_ip_availability_db.py -> build/lib/neutron/db copying neutron/db/ovn_hash_ring_db.py -> build/lib/neutron/db copying neutron/db/ovn_revision_numbers_db.py -> build/lib/neutron/db copying neutron/db/portbindings_base.py -> build/lib/neutron/db copying neutron/db/portbindings_db.py -> build/lib/neutron/db copying neutron/db/portsecurity_db.py -> build/lib/neutron/db copying neutron/db/portsecurity_db_common.py -> build/lib/neutron/db copying neutron/db/provisioning_blocks.py -> build/lib/neutron/db copying neutron/db/rbac_db_mixin.py -> build/lib/neutron/db copying neutron/db/rbac_db_models.py -> build/lib/neutron/db copying neutron/db/securitygroups_db.py -> build/lib/neutron/db copying neutron/db/securitygroups_rpc_base.py -> build/lib/neutron/db copying neutron/db/segments_db.py -> build/lib/neutron/db copying neutron/db/servicetype_db.py -> build/lib/neutron/db copying neutron/db/standard_attr.py -> build/lib/neutron/db copying neutron/db/standardattrdescription_db.py -> build/lib/neutron/db copying neutron/db/subnet_service_type_mixin.py -> build/lib/neutron/db copying neutron/db/uplink_status_propagation_db.py -> build/lib/neutron/db copying neutron/db/vlantransparent_db.py -> build/lib/neutron/db copying neutron/db/ipam_backend_mixin.py -> build/lib/neutron/db copying neutron/tests/unit/__init__.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/_test_extension_portbindings.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/dummy_plugin.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/extension_stubs.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/fake_resources.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_auth.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_manager.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_neutron_plugin_base_v2.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_opts.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_policy.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_service.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_worker.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_wsgi.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/testlib_api.py -> build/lib/neutron/tests/unit copying neutron/tests/functional/plugins/ml2/drivers/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers creating build/lib/neutron/tests/fullstack/servers copying neutron/tests/fullstack/servers/__init__.py -> build/lib/neutron/tests/fullstack/servers copying neutron/tests/fullstack/servers/placement.py -> build/lib/neutron/tests/fullstack/servers copying neutron/conf/agent/__init__.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/agent_extensions_manager.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/cmd.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/common.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/dhcp.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/l2_ext_fdb_population.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/linux.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/ovs_conf.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/ovsdb_api.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/securitygroups_rpc.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/windows.py -> build/lib/neutron/conf/agent copying neutron/conf/agent/xenapi_conf.py -> build/lib/neutron/conf/agent creating build/lib/neutron/quota copying neutron/quota/__init__.py -> build/lib/neutron/quota copying neutron/quota/resource.py -> build/lib/neutron/quota copying neutron/quota/resource_registry.py -> build/lib/neutron/quota creating build/lib/neutron/services/trunk/drivers/ovn copying neutron/services/trunk/drivers/ovn/__init__.py -> build/lib/neutron/services/trunk/drivers/ovn copying neutron/services/trunk/drivers/ovn/trunk_driver.py -> build/lib/neutron/services/trunk/drivers/ovn copying neutron/api/rpc/callbacks/__init__.py -> build/lib/neutron/api/rpc/callbacks copying neutron/api/rpc/callbacks/events.py -> build/lib/neutron/api/rpc/callbacks copying neutron/api/rpc/callbacks/exceptions.py -> build/lib/neutron/api/rpc/callbacks copying neutron/api/rpc/callbacks/resource_manager.py -> build/lib/neutron/api/rpc/callbacks copying neutron/api/rpc/callbacks/resources.py -> build/lib/neutron/api/rpc/callbacks copying neutron/api/rpc/callbacks/version_manager.py -> build/lib/neutron/api/rpc/callbacks creating build/lib/neutron/services/network_segment_range copying neutron/services/network_segment_range/__init__.py -> build/lib/neutron/services/network_segment_range copying neutron/services/network_segment_range/plugin.py -> build/lib/neutron/services/network_segment_range copying neutron/services/portforwarding/__init__.py -> build/lib/neutron/services/portforwarding copying neutron/services/portforwarding/callbacks.py -> build/lib/neutron/services/portforwarding copying neutron/services/portforwarding/constants.py -> build/lib/neutron/services/portforwarding copying neutron/services/portforwarding/pf_plugin.py -> build/lib/neutron/services/portforwarding creating build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager copying neutron/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py -> build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager copying neutron/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc.py -> build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager running egg_info creating neutron.egg-info writing neutron.egg-info/PKG-INFO writing dependency_links to neutron.egg-info/dependency_links.txt writing entry points to neutron.egg-info/entry_points.txt writing requirements to neutron.egg-info/requires.txt writing top-level names to neutron.egg-info/top_level.txt [pbr] Processing SOURCES.txt writing manifest file 'neutron.egg-info/SOURCES.txt' warning: no files found matching 'AUTHORS' warning: no files found matching 'ChangeLog' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution writing manifest file 'neutron.egg-info/SOURCES.txt' running build_scripts creating build/scripts-3.9 copying tools/ovn_migration/tripleo_environment/ovn_migration.sh -> build/scripts-3.9 changing mode of build/scripts-3.9/ovn_migration.sh from 644 to 755 running install_lib creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers copying build/lib/neutron/tests/functional/services/trunk/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn copying build/lib/neutron/tests/functional/services/trunk/drivers/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn copying build/lib/neutron/tests/functional/services/trunk/drivers/ovn/test_trunk_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc copying build/lib/neutron/tests/functional/services/trunk/rpc/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc copying build/lib/neutron/tests/functional/services/trunk/rpc/test_server.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc copying build/lib/neutron/tests/functional/services/trunk/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk copying build/lib/neutron/tests/functional/services/trunk/test_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi copying build/lib/neutron/tests/functional/services/logapi/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi copying build/lib/neutron/tests/functional/services/logapi/test_logging.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper copying build/lib/neutron/tests/functional/services/conntrack_helper/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper copying build/lib/neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper copying build/lib/neutron/tests/functional/services/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router copying build/lib/neutron/tests/functional/services/l3_router/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router copying build/lib/neutron/tests/functional/services/l3_router/test_l3_dvr_ha_router_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router copying build/lib/neutron/tests/functional/services/l3_router/test_l3_dvr_router_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3 copying build/lib/neutron/tests/functional/services/ovn_l3/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3 copying build/lib/neutron/tests/functional/services/ovn_l3/test_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding copying build/lib/neutron/tests/functional/services/portforwarding/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding copying build/lib/neutron/tests/functional/services/portforwarding/test_port_forwarding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb copying build/lib/neutron/tests/functional/agent/ovsdb/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native copying build/lib/neutron/tests/functional/agent/ovsdb/native/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native copying build/lib/neutron/tests/functional/agent/ovsdb/native/test_connection.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native copying build/lib/neutron/tests/functional/agent/ovsdb/native/test_helpers.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata copying build/lib/neutron/tests/functional/agent/ovn/metadata/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata copying build/lib/neutron/tests/functional/agent/ovn/metadata/test_metadata_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata copying build/lib/neutron/tests/functional/agent/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions copying build/lib/neutron/tests/functional/agent/l2/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions copying build/lib/neutron/tests/functional/agent/l2/extensions/test_ovs_agent_qos_extension.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions copying build/lib/neutron/tests/functional/agent/l2/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2 copying build/lib/neutron/tests/functional/agent/l2/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin copying build/lib/neutron/tests/functional/agent/linux/bin/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin copying build/lib/neutron/tests/functional/agent/linux/bin/ip_monitor.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin copying build/lib/neutron/tests/functional/agent/linux/bin/ipt_binname.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall/test_firewall.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/functional/agent/linux/openvswitch_firewall/test_iptables.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/functional/agent/linux/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/helpers.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/simple_daemon.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_async_process.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_bridge_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_dhcp.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_interface.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_ip_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_ipset.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_iptables.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_keepalived.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_l3_tc_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_linuxbridge_arp_protect.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_netlink_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_of_monitor.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_ovsdb_monitor.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_process_monitor.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_tc_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux copying build/lib/neutron/tests/functional/agent/linux/test_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin copying build/lib/neutron/tests/functional/agent/l3/bin/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin copying build/lib/neutron/tests/functional/agent/l3/bin/cmd_keepalived_state_change.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos copying build/lib/neutron/tests/functional/agent/l3/extensions/qos/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos copying build/lib/neutron/tests/functional/agent/l3/extensions/qos/test_fip_qos_extension.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos copying build/lib/neutron/tests/functional/agent/l3/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions copying build/lib/neutron/tests/functional/agent/l3/extensions/test_conntrack_helper_extension.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions copying build/lib/neutron/tests/functional/agent/l3/extensions/test_gateway_ip_qos_extension.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions copying build/lib/neutron/tests/functional/agent/l3/extensions/test_port_forwarding_extension.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions copying build/lib/neutron/tests/functional/agent/l3/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/l3/framework.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/l3/test_dvr_router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/l3/test_ha_router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/l3/test_keepalived_state_change.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/l3/test_legacy_router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/l3/test_metadata_proxy.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 copying build/lib/neutron/tests/functional/agent/l3/test_namespace_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/windows copying build/lib/neutron/tests/functional/agent/windows/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/windows copying build/lib/neutron/tests/functional/agent/windows/test_ip_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/windows copying build/lib/neutron/tests/functional/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent copying build/lib/neutron/tests/functional/agent/test_dhcp_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent copying build/lib/neutron/tests/functional/agent/test_firewall.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent copying build/lib/neutron/tests/functional/agent/test_l2_lb_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent copying build/lib/neutron/tests/functional/agent/test_l2_ovs_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent copying build/lib/neutron/tests/functional/agent/test_ovs_flows.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent copying build/lib/neutron/tests/functional/agent/test_ovs_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common copying build/lib/neutron/tests/functional/agent/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common copying build/lib/neutron/tests/functional/agent/common/test_ovs_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_resources.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn copying build/lib/neutron/tests/functional/plugins/ml2/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers copying build/lib/neutron/tests/functional/plugins/ml2/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2 copying build/lib/neutron/tests/functional/plugins/ml2/test_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2 copying build/lib/neutron/tests/functional/plugins/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/process_spawn.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/test_ipset_cleanup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/test_linuxbridge_cleanup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/test_netns_cleanup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/test_ovs_cleanup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd copying build/lib/neutron/tests/functional/cmd/test_status.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api copying build/lib/neutron/tests/functional/api/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api copying build/lib/neutron/tests/functional/api/test_policies.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged copying build/lib/neutron/tests/functional/privileged/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux copying build/lib/neutron/tests/functional/privileged/agent/linux/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux copying build/lib/neutron/tests/functional/privileged/agent/linux/test_ip_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux copying build/lib/neutron/tests/functional/privileged/agent/linux/test_tc_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux copying build/lib/neutron/tests/functional/privileged/agent/linux/test_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux copying build/lib/neutron/tests/functional/privileged/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler copying build/lib/neutron/tests/functional/scheduler/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler copying build/lib/neutron/tests/functional/scheduler/test_dhcp_agent_scheduler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler copying build/lib/neutron/tests/functional/scheduler/test_l3_agent_scheduler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common copying build/lib/neutron/tests/functional/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common copying build/lib/neutron/tests/functional/common/test_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources copying build/lib/neutron/tests/functional/resources/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources copying build/lib/neutron/tests/functional/resources/process.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb copying build/lib/neutron/tests/functional/resources/ovsdb/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb copying build/lib/neutron/tests/functional/resources/ovsdb/events.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb copying build/lib/neutron/tests/functional/resources/ovsdb/fixtures.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common copying build/lib/neutron/tests/functional/tests/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common copying build/lib/neutron/tests/functional/tests/common/test_net_helpers.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_ip_address.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_ip_network.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_port.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources copying build/lib/neutron/tests/functional/tests/common/exclusive_resources/test_resource_allocator.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources copying build/lib/neutron/tests/functional/tests/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi copying build/lib/neutron/tests/functional/pecan_wsgi/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi copying build/lib/neutron/tests/functional/pecan_wsgi/config.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi copying build/lib/neutron/tests/functional/pecan_wsgi/test_controllers.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi copying build/lib/neutron/tests/functional/pecan_wsgi/test_functional.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi copying build/lib/neutron/tests/functional/pecan_wsgi/test_hooks.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi copying build/lib/neutron/tests/functional/pecan_wsgi/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects copying build/lib/neutron/tests/functional/objects/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects copying build/lib/neutron/tests/functional/objects/test_quota.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects copying build/lib/neutron/tests/functional/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional copying build/lib/neutron/tests/functional/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional copying build/lib/neutron/tests/functional/constants.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional copying build/lib/neutron/tests/functional/test_server.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional copying build/lib/neutron/tests/functional/test_service.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations copying build/lib/neutron/tests/functional/db/migrations/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations copying build/lib/neutron/tests/functional/db/migrations/test_2e0d7a8a1586_add_binding_index_to_routerl3agentbinding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations copying build/lib/neutron/tests/functional/db/migrations/test_3b935b28e7a0_migrate_to_pluggable_ipam.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations copying build/lib/neutron/tests/functional/db/migrations/test_97c25b0d2353_add_name_desc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations copying build/lib/neutron/tests/functional/db/migrations/test_a8b517cff8ab_add_routerport_bindings_for_ha.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations copying build/lib/neutron/tests/functional/db/migrations/test_b12a3ef66e62_add_standardattr_to_qos_policies.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations copying build/lib/neutron/tests/functional/db/migrations/test_c3e9d13c4367_add_binding_index_to_.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations copying build/lib/neutron/tests/functional/db/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db copying build/lib/neutron/tests/functional/db/test_ipam.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db copying build/lib/neutron/tests/functional/db/test_migrations.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db copying build/lib/neutron/tests/functional/db/test_models.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db copying build/lib/neutron/tests/functional/db/test_network.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db copying build/lib/neutron/tests/functional/db/test_ovn_revision_numbers_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity copying build/lib/neutron/tests/functional/sanity/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity copying build/lib/neutron/tests/functional/sanity/test_sanity.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/test_mech_openvswitch.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/test_qos_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/fake_oflib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/ovs_test_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_agent_extension_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_capabilities.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_neutron_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_tunnel.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_vlanmanager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge_test_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_int.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_phys.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_tun.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ofswitch.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ovs_bridge.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/test_br_cookie.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_commands.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl_ovn.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/test_l2population_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/test_qos_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_eswitch_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_pci_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_sriov_nic_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/test_config.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/test_mech_sriov_nic_switch.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov copying build/lib/neutron/tests/unit/plugins/ml2/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/base_type_tunnel.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ext_test.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_fake_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_faulty_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_helpers.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_flat.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_gre.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_local.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_vlan.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/test_mech_linuxbridge.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_arp_protect.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_agent_extension_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_neutron_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/test_qos_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/test_macvtap_common.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/test_mech_macvtap.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test__agent_manager_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test__common_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test_capabilities.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent copying build/lib/neutron/tests/unit/plugins/ml2/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/_test_mech_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_agent_scheduler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_driver_context.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_ext_portsecurity.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_extension_driver_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_managers.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_ovo_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_port_binding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_security_group.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_tracked_resources.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/fake_extension.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_data_plane_status.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_port_security.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_tag_ports_during_bulk_creation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_uplink_status_propagation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/extendedattribute.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/extensionattribute.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/foxinsocks.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_address_group.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_address_scope.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_availability_zone.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_data_plane_status.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_default_subnetpools.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_dns.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_expose_port_forwarding_in_fip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_external_net.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_extra_dhcp_opt.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_extraroute.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_fip_port_details.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_flavors.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_floating_ip_port_forwarding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_floatingip_pools.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_l3.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_l3_conntrack_helper.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_l3_ext_gw_mode.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_network_ip_availability.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_network_segment_range.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_portsecurity.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_providernet.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_qos_fip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_qos_gateway_ip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_quotasv2.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_quotasv2_detail.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_router_availability_zone.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_securitygroup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_servicetype.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_subnet_dns_publish_fixed_ip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_subnet_onboard.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_subnet_service_types.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_subnetpool_prefix_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_timestamp.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_uplink_status_propagation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_vlantransparent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/v2attributes.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions copying build/lib/neutron/tests/unit/extensions/test_segment.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents copying build/lib/neutron/tests/unit/services/metering/agents/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents copying build/lib/neutron/tests/unit/services/metering/agents/test_metering_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents copying build/lib/neutron/tests/unit/services/metering/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering copying build/lib/neutron/tests/unit/services/metering/test_metering_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/drivers copying build/lib/neutron/tests/unit/services/metering/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/drivers copying build/lib/neutron/tests/unit/services/metering/drivers/test_iptables.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range copying build/lib/neutron/tests/unit/services/network_segment_range/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range copying build/lib/neutron/tests/unit/services/network_segment_range/test_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper copying build/lib/neutron/tests/unit/services/conntrack_helper/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper copying build/lib/neutron/tests/unit/services/conntrack_helper/test_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers copying build/lib/neutron/tests/unit/services/l3_router/service_providers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers copying build/lib/neutron/tests/unit/services/l3_router/service_providers/test_driver_controller.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers copying build/lib/neutron/tests/unit/services/l3_router/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router copying build/lib/neutron/tests/unit/services/l3_router/test_l3_router_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/test_db_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/test_sg_callback.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/test_sg_validate.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/test_snat_validate.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/common/test_validators.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common copying build/lib/neutron/tests/unit/services/logapi/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi copying build/lib/neutron/tests/unit/services/logapi/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi copying build/lib/neutron/tests/unit/services/logapi/test_logging_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc copying build/lib/neutron/tests/unit/services/logapi/rpc/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc copying build/lib/neutron/tests/unit/services/logapi/rpc/test_server.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/openvswitch copying build/lib/neutron/tests/unit/services/logapi/drivers/openvswitch/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/openvswitch copying build/lib/neutron/tests/unit/services/logapi/drivers/openvswitch/test_ovs_firewall_log.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/openvswitch copying build/lib/neutron/tests/unit/services/logapi/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers copying build/lib/neutron/tests/unit/services/logapi/drivers/test_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers copying build/lib/neutron/tests/unit/services/logapi/drivers/test_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent copying build/lib/neutron/tests/unit/services/logapi/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent copying build/lib/neutron/tests/unit/services/logapi/agent/test_log_extension.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3 copying build/lib/neutron/tests/unit/services/logapi/agent/l3/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3 copying build/lib/neutron/tests/unit/services/logapi/agent/l3/test_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers copying build/lib/neutron/tests/unit/services/portforwarding/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn copying build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn copying build/lib/neutron/tests/unit/services/portforwarding/drivers/ovn/test_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn copying build/lib/neutron/tests/unit/services/portforwarding/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding copying build/lib/neutron/tests/unit/services/portforwarding/test_pf_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/test_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_trunk_plumber.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn copying build/lib/neutron/tests/unit/services/trunk/drivers/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn copying build/lib/neutron/tests/unit/services/trunk/drivers/ovn/test_trunk_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn copying build/lib/neutron/tests/unit/services/trunk/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc copying build/lib/neutron/tests/unit/services/trunk/rpc/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc copying build/lib/neutron/tests/unit/services/trunk/rpc/test_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc copying build/lib/neutron/tests/unit/services/trunk/rpc/test_backend.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc copying build/lib/neutron/tests/unit/services/trunk/rpc/test_server.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types copying build/lib/neutron/tests/unit/services/trunk/seg_types/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types copying build/lib/neutron/tests/unit/services/trunk/seg_types/test_validators.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types copying build/lib/neutron/tests/unit/services/trunk/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk copying build/lib/neutron/tests/unit/services/trunk/fakes.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk copying build/lib/neutron/tests/unit/services/trunk/test_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk copying build/lib/neutron/tests/unit/services/trunk/test_rules.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk copying build/lib/neutron/tests/unit/services/trunk/test_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos copying build/lib/neutron/tests/unit/services/qos/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos copying build/lib/neutron/tests/unit/services/qos/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos copying build/lib/neutron/tests/unit/services/qos/test_qos_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/openvswitch copying build/lib/neutron/tests/unit/services/qos/drivers/openvswitch/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/openvswitch copying build/lib/neutron/tests/unit/services/qos/drivers/openvswitch/test_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/openvswitch copying build/lib/neutron/tests/unit/services/qos/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers copying build/lib/neutron/tests/unit/services/qos/drivers/test_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/ovn copying build/lib/neutron/tests/unit/services/qos/drivers/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/ovn copying build/lib/neutron/tests/unit/services/qos/drivers/ovn/test_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions copying build/lib/neutron/tests/unit/services/revisions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions copying build/lib/neutron/tests/unit/services/revisions/test_revision_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3 copying build/lib/neutron/tests/unit/services/ovn_l3/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3 copying build/lib/neutron/tests/unit/services/ovn_l3/test_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3 copying build/lib/neutron/tests/unit/services/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services copying build/lib/neutron/tests/unit/services/test_provider_configuration.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/placement_report copying build/lib/neutron/tests/unit/services/placement_report/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/placement_report copying build/lib/neutron/tests/unit/services/placement_report/test_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/placement_report creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate copying build/lib/neutron/tests/unit/services/auto_allocate/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate copying build/lib/neutron/tests/unit/services/auto_allocate/test_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/windows copying build/lib/neutron/tests/unit/agent/windows/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/windows copying build/lib/neutron/tests/unit/agent/windows/test_ip_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/windows copying build/lib/neutron/tests/unit/agent/windows/test_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/windows creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp copying build/lib/neutron/tests/unit/agent/dhcp/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp copying build/lib/neutron/tests/unit/agent/dhcp/test_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn copying build/lib/neutron/tests/unit/agent/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata copying build/lib/neutron/tests/unit/agent/ovn/metadata/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_server.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata copying build/lib/neutron/tests/unit/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent copying build/lib/neutron/tests/unit/agent/test_agent_extensions_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent copying build/lib/neutron/tests/unit/agent/test_resource_cache.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent copying build/lib/neutron/tests/unit/agent/test_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent copying build/lib/neutron/tests/unit/agent/test_securitygroups_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2 copying build/lib/neutron/tests/unit/agent/l2/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2 copying build/lib/neutron/tests/unit/agent/l2/test_l2_agent_extensions_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions copying build/lib/neutron/tests/unit/agent/l2/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions copying build/lib/neutron/tests/unit/agent/l2/extensions/test_fdb_population.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions copying build/lib/neutron/tests/unit/agent/l2/extensions/test_qos.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/test_firewall.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/test_iptables.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/test_rules.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall copying build/lib/neutron/tests/unit/agent/linux/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/failing_process.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_bridge_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_daemon.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_dhcp.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_external_process.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_interface.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_ip_conntrack.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_ip_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_ipset_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_iptables_firewall.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_iptables_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_keepalived.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_l3_tc_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_pd.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_tc_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux copying build/lib/neutron/tests/unit/agent/linux/test_xenapi_root_helper.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native copying build/lib/neutron/tests/unit/agent/ovsdb/native/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native copying build/lib/neutron/tests/unit/agent/ovsdb/native/test_connection.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native copying build/lib/neutron/tests/unit/agent/ovsdb/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb copying build/lib/neutron/tests/unit/agent/ovsdb/test_impl_idl.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/test_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/test_fip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos copying build/lib/neutron/tests/unit/agent/l3/extensions/qos/test_gateway_ip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos copying build/lib/neutron/tests/unit/agent/l3/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions copying build/lib/neutron/tests/unit/agent/l3/extensions/test_conntrack_helper.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions copying build/lib/neutron/tests/unit/agent/l3/extensions/test_port_forwarding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions copying build/lib/neutron/tests/unit/agent/l3/extensions/test_snat_log.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions copying build/lib/neutron/tests/unit/agent/l3/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_dvr_fip_ns.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_dvr_local_router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_dvr_snat_ns.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_fip_rule_priority_allocator.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_ha_router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_item_allocator.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_l3_agent_extension_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_legacy_router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_link_local_allocator.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_namespace_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 copying build/lib/neutron/tests/unit/agent/l3/test_router_info.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata copying build/lib/neutron/tests/unit/agent/metadata/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata copying build/lib/neutron/tests/unit/agent/metadata/test_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata copying build/lib/neutron/tests/unit/agent/metadata/test_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/test_async_process.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/test_ovs_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/test_ovsdb_monitor.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/test_placement_report.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/test_polling.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/test_resource_processing_queue.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common copying build/lib/neutron/tests/unit/agent/common/test_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/moved_globals_code1.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/moved_globals_code2.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/moved_globals_target.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/test__deprecate.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/test_cache_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/test_coordination.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/test_ipv6_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common copying build/lib/neutron/tests/unit/common/test_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn copying build/lib/neutron/tests/unit/common/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn copying build/lib/neutron/tests/unit/common/ovn/test_acl.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn copying build/lib/neutron/tests/unit/common/ovn/test_hash_ring_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn copying build/lib/neutron/tests/unit/common/ovn/test_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota copying build/lib/neutron/tests/unit/quota/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota copying build/lib/neutron/tests/unit/quota/test_resource.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota copying build/lib/neutron/tests/unit/quota/test_resource_registry.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/subdir copying build/lib/neutron/tests/unit/tests/example/dir/subdir/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/subdir copying build/lib/neutron/tests/unit/tests/example/dir/subdir/example_module.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/subdir copying build/lib/neutron/tests/unit/tests/example/dir/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir copying build/lib/neutron/tests/unit/tests/example/dir/example_module.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir copying build/lib/neutron/tests/unit/tests/example/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example copying build/lib/neutron/tests/unit/tests/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests copying build/lib/neutron/tests/unit/tests/test_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests copying build/lib/neutron/tests/unit/tests/test_post_mortem_debug.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/common copying build/lib/neutron/tests/unit/tests/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/common copying build/lib/neutron/tests/unit/tests/common/test_net_helpers.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional copying build/lib/neutron/tests/unit/tests/functional/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional copying build/lib/neutron/tests/unit/tests/functional/test_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn copying build/lib/neutron/tests/unit/cmd/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn copying build/lib/neutron/tests/unit/cmd/ovn/test_neutron_ovn_db_sync_util.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks copying build/lib/neutron/tests/unit/cmd/upgrade_checks/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks copying build/lib/neutron/tests/unit/cmd/upgrade_checks/test_checks.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks copying build/lib/neutron/tests/unit/cmd/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd copying build/lib/neutron/tests/unit/cmd/test_netns_cleanup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd copying build/lib/neutron/tests/unit/cmd/test_ovs_cleanup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd copying build/lib/neutron/tests/unit/cmd/test_sanity_check.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd copying build/lib/neutron/tests/unit/cmd/test_status.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos copying build/lib/neutron/tests/unit/objects/qos/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos copying build/lib/neutron/tests/unit/objects/qos/test_binding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos copying build/lib/neutron/tests/unit/objects/qos/test_policy.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos copying build/lib/neutron/tests/unit/objects/qos/test_rule.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos copying build/lib/neutron/tests/unit/objects/qos/test_rule_type.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db copying build/lib/neutron/tests/unit/objects/db/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db copying build/lib/neutron/tests/unit/objects/db/test_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi copying build/lib/neutron/tests/unit/objects/logapi/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi copying build/lib/neutron/tests/unit/objects/logapi/test_logging_resource.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/ml2/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_flatallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_geneveallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_greallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_vlanallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/ml2/test_vxlanallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 copying build/lib/neutron/tests/unit/objects/plugins/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/test_allowedaddresspairs.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/test_data_plane_status.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/test_extra_dhcp_opt.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_security.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/extensions/test_uplink_status_propagation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions copying build/lib/neutron/tests/unit/objects/port/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port copying build/lib/neutron/tests/unit/objects/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_address_group.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_address_scope.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_auto_allocate.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_conntrack_helper.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_flavor.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_floatingip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_ipam.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_l3_hamode.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_l3agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_metering.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_network.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_network_segment_range.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_objects.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_port_forwarding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_ports.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_provisioning_blocks.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_quota.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_rbac.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_rbac_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_securitygroup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_servicetype.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_subnet.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_subnetpool.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_tag.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_trunk.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux copying build/lib/neutron/tests/unit/privileged/agent/linux/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux copying build/lib/neutron/tests/unit/privileged/agent/linux/test_ip_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux copying build/lib/neutron/tests/unit/privileged/agent/linux/test_netlink_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux copying build/lib/neutron/tests/unit/privileged/agent/linux/test_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux copying build/lib/neutron/tests/unit/privileged/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent copying build/lib/neutron/tests/unit/privileged/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers copying build/lib/neutron/tests/unit/api/rpc/agentnotifiers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers copying build/lib/neutron/tests/unit/api/rpc/agentnotifiers/test_dhcp_rpc_agent_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers copying build/lib/neutron/tests/unit/api/rpc/agentnotifiers/test_l3_rpc_agent_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers copying build/lib/neutron/tests/unit/api/rpc/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer copying build/lib/neutron/tests/unit/api/rpc/callbacks/producer/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer copying build/lib/neutron/tests/unit/api/rpc/callbacks/producer/test_registry.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer copying build/lib/neutron/tests/unit/api/rpc/callbacks/consumer/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer copying build/lib/neutron/tests/unit/api/rpc/callbacks/consumer/test_registry.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer copying build/lib/neutron/tests/unit/api/rpc/callbacks/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_resource_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_resources.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_version_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers copying build/lib/neutron/tests/unit/api/rpc/handlers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers copying build/lib/neutron/tests/unit/api/rpc/handlers/test_dhcp_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers copying build/lib/neutron/tests/unit/api/rpc/handlers/test_dvr_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers copying build/lib/neutron/tests/unit/api/rpc/handlers/test_l3_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers copying build/lib/neutron/tests/unit/api/rpc/handlers/test_resources_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers copying build/lib/neutron/tests/unit/api/rpc/handlers/test_securitygroups_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 copying build/lib/neutron/tests/unit/api/v2/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 copying build/lib/neutron/tests/unit/api/v2/test_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 copying build/lib/neutron/tests/unit/api/v2/test_resource.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 copying build/lib/neutron/tests/unit/api/v2/test_router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 copying build/lib/neutron/tests/unit/api/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api copying build/lib/neutron/tests/unit/api/test_api_common.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api copying build/lib/neutron/tests/unit/api/test_extensions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking copying build/lib/neutron/tests/unit/hacking/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking copying build/lib/neutron/tests/unit/hacking/test_checks.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam copying build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam copying build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_db_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam copying build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam copying build/lib/neutron/tests/unit/ipam/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers copying build/lib/neutron/tests/unit/ipam/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam copying build/lib/neutron/tests/unit/ipam/fake_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam copying build/lib/neutron/tests/unit/ipam/test_requests.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam copying build/lib/neutron/tests/unit/ipam/test_subnet_alloc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam copying build/lib/neutron/tests/unit/ipam/test_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test__utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_agents_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_agentschedulers_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_allowedaddresspairs_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_db_base_plugin_common.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_db_base_plugin_v2.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_dvr_mac_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_extraroute_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_ipam_pluggable_backend.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_l3_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_l3_dvr_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_l3_hamode_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_migration.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_ovn_hash_ring_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_ovn_revision_numbers_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_portsecurity_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_portsecurity_db_common.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_provisioning_blocks.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_rbac_db_mixin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_securitygroups_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_segments_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db copying build/lib/neutron/tests/unit/db/test_ipam_backend_mixin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering copying build/lib/neutron/tests/unit/db/metering/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering copying build/lib/neutron/tests/unit/db/metering/test_metering_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota copying build/lib/neutron/tests/unit/db/quota/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota copying build/lib/neutron/tests/unit/db/quota/test_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota copying build/lib/neutron/tests/unit/db/quota/test_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/debug copying build/lib/neutron/tests/unit/debug/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/debug copying build/lib/neutron/tests/unit/debug/test_commands.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/debug creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/core_extensions copying build/lib/neutron/tests/unit/core_extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/core_extensions copying build/lib/neutron/tests/unit/core_extensions/test_qos.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/core_extensions creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers copying build/lib/neutron/tests/unit/notifiers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers copying build/lib/neutron/tests/unit/notifiers/test_batch_notifier.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers copying build/lib/neutron/tests/unit/notifiers/test_ironic.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers copying build/lib/neutron/tests/unit/notifiers/test_nova.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler copying build/lib/neutron/tests/unit/scheduler/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler copying build/lib/neutron/tests/unit/scheduler/test_base_scheduler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler copying build/lib/neutron/tests/unit/scheduler/test_dhcp_agent_scheduler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler copying build/lib/neutron/tests/unit/scheduler/test_l3_agent_scheduler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler copying build/lib/neutron/tests/unit/scheduler/test_l3_ovn_scheduler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler copying build/lib/neutron/tests/unit/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit copying build/lib/neutron/tests/unit/_test_extension_portbindings.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit copying build/lib/neutron/tests/unit/dummy_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit copying build/lib/neutron/tests/unit/extension_stubs.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit copying build/lib/neutron/tests/unit/fake_resources.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit copying build/lib/neutron/tests/unit/test_auth.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit copying build/lib/neutron/tests/unit/test_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit copying build/lib/neutron/tests/unit/test_neutron_plugin_base_v2.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit copying build/lib/neutron/tests/unit/test_opts.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit copying build/lib/neutron/tests/unit/test_policy.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit copying build/lib/neutron/tests/unit/test_service.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit copying build/lib/neutron/tests/unit/test_worker.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit copying build/lib/neutron/tests/unit/test_wsgi.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit copying build/lib/neutron/tests/unit/testlib_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources copying build/lib/neutron/tests/fullstack/resources/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources copying build/lib/neutron/tests/fullstack/resources/client.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources copying build/lib/neutron/tests/fullstack/resources/config.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources copying build/lib/neutron/tests/fullstack/resources/environment.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources copying build/lib/neutron/tests/fullstack/resources/machine.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources copying build/lib/neutron/tests/fullstack/resources/process.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents copying build/lib/neutron/tests/fullstack/agents/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents copying build/lib/neutron/tests/fullstack/agents/dhcp_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents copying build/lib/neutron/tests/fullstack/agents/l3_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents copying build/lib/neutron/tests/fullstack/agents/ovs_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents copying build/lib/neutron/tests/fullstack/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_agent_bandwidth_report.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_connectivity.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_dhcp_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_firewall.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_l3_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_logging.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_mtu.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_port_shut_down.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_ports_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_ports_binding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_ports_rebind.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_qos.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_securitygroup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_segmentation_id.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_subnet.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack copying build/lib/neutron/tests/fullstack/test_trunk.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers copying build/lib/neutron/tests/fullstack/schedulers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers copying build/lib/neutron/tests/fullstack/schedulers/dhcp.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers copying build/lib/neutron/tests/fullstack/servers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers copying build/lib/neutron/tests/fullstack/servers/placement.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers copying build/lib/neutron/tests/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests copying build/lib/neutron/tests/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests copying build/lib/neutron/tests/post_mortem_debug.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests copying build/lib/neutron/tests/tools.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources copying build/lib/neutron/tests/common/exclusive_resources/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources copying build/lib/neutron/tests/common/exclusive_resources/ip_address.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources copying build/lib/neutron/tests/common/exclusive_resources/ip_network.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources copying build/lib/neutron/tests/common/exclusive_resources/port.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources copying build/lib/neutron/tests/common/exclusive_resources/resource_allocator.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents copying build/lib/neutron/tests/common/agents/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents copying build/lib/neutron/tests/common/agents/l2_extensions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents copying build/lib/neutron/tests/common/agents/l3_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents copying build/lib/neutron/tests/common/agents/ovs_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents copying build/lib/neutron/tests/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common copying build/lib/neutron/tests/common/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common copying build/lib/neutron/tests/common/config_fixtures.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common copying build/lib/neutron/tests/common/conn_testers.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common copying build/lib/neutron/tests/common/helpers.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common copying build/lib/neutron/tests/common/l3_test_common.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common copying build/lib/neutron/tests/common/machine_fixtures.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common copying build/lib/neutron/tests/common/net_helpers.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch copying build/lib/neutron/conf/plugins/ml2/drivers/openvswitch/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch copying build/lib/neutron/conf/plugins/ml2/drivers/openvswitch/mech_ovs_conf.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov copying build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov copying build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov/agent_common.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov copying build/lib/neutron/conf/plugins/ml2/drivers/mech_sriov/mech_sriov_conf.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov copying build/lib/neutron/conf/plugins/ml2/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers copying build/lib/neutron/conf/plugins/ml2/drivers/agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers copying build/lib/neutron/conf/plugins/ml2/drivers/driver_type.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers copying build/lib/neutron/conf/plugins/ml2/drivers/linuxbridge.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers copying build/lib/neutron/conf/plugins/ml2/drivers/macvtap.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers copying build/lib/neutron/conf/plugins/ml2/drivers/ovs_conf.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn copying build/lib/neutron/conf/plugins/ml2/drivers/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn copying build/lib/neutron/conf/plugins/ml2/drivers/ovn/ovn_conf.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn copying build/lib/neutron/conf/plugins/ml2/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2 copying build/lib/neutron/conf/plugins/ml2/config.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2 copying build/lib/neutron/conf/plugins/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata copying build/lib/neutron/conf/agent/metadata/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata copying build/lib/neutron/conf/agent/metadata/config.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database copying build/lib/neutron/conf/agent/database/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database copying build/lib/neutron/conf/agent/database/agents_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database copying build/lib/neutron/conf/agent/database/agentschedulers_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn copying build/lib/neutron/conf/agent/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata copying build/lib/neutron/conf/agent/ovn/metadata/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata copying build/lib/neutron/conf/agent/ovn/metadata/config.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 copying build/lib/neutron/conf/agent/l3/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 copying build/lib/neutron/conf/agent/l3/config.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 copying build/lib/neutron/conf/agent/l3/ha.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 copying build/lib/neutron/conf/agent/l3/keepalived.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3 copying build/lib/neutron/conf/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent copying build/lib/neutron/conf/agent/agent_extensions_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent copying build/lib/neutron/conf/agent/cmd.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent copying build/lib/neutron/conf/agent/common.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent copying build/lib/neutron/conf/agent/dhcp.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent copying build/lib/neutron/conf/agent/l2_ext_fdb_population.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent copying build/lib/neutron/conf/agent/linux.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent copying build/lib/neutron/conf/agent/ovs_conf.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent copying build/lib/neutron/conf/agent/ovsdb_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent copying build/lib/neutron/conf/agent/securitygroups_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent copying build/lib/neutron/conf/agent/windows.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent copying build/lib/neutron/conf/agent/xenapi_conf.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services copying build/lib/neutron/conf/services/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services copying build/lib/neutron/conf/services/extdns_designate_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services copying build/lib/neutron/conf/services/logging.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services copying build/lib/neutron/conf/services/metering_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services copying build/lib/neutron/conf/services/provider_configuration.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services copying build/lib/neutron/conf/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf copying build/lib/neutron/conf/common.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf copying build/lib/neutron/conf/profiling.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf copying build/lib/neutron/conf/quota.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf copying build/lib/neutron/conf/service.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf copying build/lib/neutron/conf/wsgi.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db copying build/lib/neutron/conf/db/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db copying build/lib/neutron/conf/db/dvr_mac_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db copying build/lib/neutron/conf/db/extraroute_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db copying build/lib/neutron/conf/db/l3_agentschedulers_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db copying build/lib/neutron/conf/db/l3_dvr_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db copying build/lib/neutron/conf/db/l3_gwmode_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db copying build/lib/neutron/conf/db/l3_hamode_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db copying build/lib/neutron/conf/db/migration_cli.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/address_scope.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/auto_allocated_topology.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/availability_zone.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/flavor.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/floatingip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/floatingip_pools.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/floatingip_port_forwarding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/l3_conntrack_helper.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/logging.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/metering.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/network.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/network_ip_availability.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/network_segment_range.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/port.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/qos.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/quotas.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/rbac.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/security_group.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/segment.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/service_type.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/subnet.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/subnetpool.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies copying build/lib/neutron/conf/policies/trunk.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions copying build/lib/neutron/conf/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions copying build/lib/neutron/conf/extensions/allowedaddresspairs.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions copying build/lib/neutron/conf/extensions/conntrack_helper.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch copying build/lib/neutron/services/logapi/drivers/openvswitch/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch copying build/lib/neutron/services/logapi/drivers/openvswitch/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch copying build/lib/neutron/services/logapi/drivers/openvswitch/log_oskenapp.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch copying build/lib/neutron/services/logapi/drivers/openvswitch/ovs_firewall_log.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch copying build/lib/neutron/services/logapi/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers copying build/lib/neutron/services/logapi/drivers/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers copying build/lib/neutron/services/logapi/drivers/manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent copying build/lib/neutron/services/logapi/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent copying build/lib/neutron/services/logapi/agent/log_extension.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3 copying build/lib/neutron/services/logapi/agent/l3/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3 copying build/lib/neutron/services/logapi/agent/l3/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common copying build/lib/neutron/services/logapi/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common copying build/lib/neutron/services/logapi/common/db_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common copying build/lib/neutron/services/logapi/common/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common copying build/lib/neutron/services/logapi/common/sg_callback.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common copying build/lib/neutron/services/logapi/common/sg_validate.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common copying build/lib/neutron/services/logapi/common/snat_validate.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common copying build/lib/neutron/services/logapi/common/validators.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/rpc copying build/lib/neutron/services/logapi/rpc/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/rpc copying build/lib/neutron/services/logapi/rpc/agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/rpc copying build/lib/neutron/services/logapi/rpc/server.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/rpc copying build/lib/neutron/services/logapi/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi copying build/lib/neutron/services/logapi/logging_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers copying build/lib/neutron/services/portforwarding/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn copying build/lib/neutron/services/portforwarding/drivers/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn copying build/lib/neutron/services/portforwarding/drivers/ovn/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common copying build/lib/neutron/services/portforwarding/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common copying build/lib/neutron/services/portforwarding/common/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common copying build/lib/neutron/services/portforwarding/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding copying build/lib/neutron/services/portforwarding/callbacks.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding copying build/lib/neutron/services/portforwarding/constants.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding copying build/lib/neutron/services/portforwarding/pf_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn copying build/lib/neutron/services/qos/drivers/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn copying build/lib/neutron/services/qos/drivers/ovn/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov copying build/lib/neutron/services/qos/drivers/sriov/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov copying build/lib/neutron/services/qos/drivers/sriov/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/openvswitch copying build/lib/neutron/services/qos/drivers/openvswitch/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/openvswitch copying build/lib/neutron/services/qos/drivers/openvswitch/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/openvswitch copying build/lib/neutron/services/qos/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers copying build/lib/neutron/services/qos/drivers/manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/linuxbridge copying build/lib/neutron/services/qos/drivers/linuxbridge/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/linuxbridge copying build/lib/neutron/services/qos/drivers/linuxbridge/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/linuxbridge copying build/lib/neutron/services/qos/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos copying build/lib/neutron/services/qos/qos_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability copying build/lib/neutron/services/network_ip_availability/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability copying build/lib/neutron/services/network_ip_availability/plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk copying build/lib/neutron/services/trunk/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk copying build/lib/neutron/services/trunk/callbacks.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk copying build/lib/neutron/services/trunk/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk copying build/lib/neutron/services/trunk/models.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk copying build/lib/neutron/services/trunk/plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk copying build/lib/neutron/services/trunk/rules.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk copying build/lib/neutron/services/trunk/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/rpc/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/rpc/agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/rpc/backend.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/rpc/constants.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc copying build/lib/neutron/services/trunk/rpc/server.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types copying build/lib/neutron/services/trunk/seg_types/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types copying build/lib/neutron/services/trunk/seg_types/validators.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/ovsdb_handler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent copying build/lib/neutron/services/trunk/drivers/openvswitch/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch copying build/lib/neutron/services/trunk/drivers/openvswitch/constants.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch copying build/lib/neutron/services/trunk/drivers/openvswitch/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch copying build/lib/neutron/services/trunk/drivers/openvswitch/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge copying build/lib/neutron/services/trunk/drivers/linuxbridge/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge copying build/lib/neutron/services/trunk/drivers/linuxbridge/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/services/trunk/drivers/linuxbridge/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/services/trunk/drivers/linuxbridge/agent/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/services/trunk/drivers/linuxbridge/agent/trunk_plumber.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent copying build/lib/neutron/services/trunk/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers copying build/lib/neutron/services/trunk/drivers/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn copying build/lib/neutron/services/trunk/drivers/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn copying build/lib/neutron/services/trunk/drivers/ovn/trunk_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments copying build/lib/neutron/services/segments/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments copying build/lib/neutron/services/segments/db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments copying build/lib/neutron/services/segments/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments copying build/lib/neutron/services/segments/plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors copying build/lib/neutron/services/flavors/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors copying build/lib/neutron/services/flavors/flavors_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents copying build/lib/neutron/services/metering/agents/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents copying build/lib/neutron/services/metering/agents/metering_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/noop copying build/lib/neutron/services/metering/drivers/noop/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/noop copying build/lib/neutron/services/metering/drivers/noop/noop_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/noop copying build/lib/neutron/services/metering/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers copying build/lib/neutron/services/metering/drivers/abstract_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers copying build/lib/neutron/services/metering/drivers/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables copying build/lib/neutron/services/metering/drivers/iptables/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables copying build/lib/neutron/services/metering/drivers/iptables/iptables_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables copying build/lib/neutron/services/metering/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering copying build/lib/neutron/services/metering/metering_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers copying build/lib/neutron/services/externaldns/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate copying build/lib/neutron/services/externaldns/drivers/designate/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate copying build/lib/neutron/services/externaldns/drivers/designate/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate copying build/lib/neutron/services/externaldns/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns copying build/lib/neutron/services/externaldns/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/placement_report copying build/lib/neutron/services/placement_report/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/placement_report copying build/lib/neutron/services/placement_report/plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/placement_report creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/rbac copying build/lib/neutron/services/rbac/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/rbac copying build/lib/neutron/services/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services copying build/lib/neutron/services/provider_configuration.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services copying build/lib/neutron/services/service_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki copying build/lib/neutron/services/loki/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki copying build/lib/neutron/services/loki/loki_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions copying build/lib/neutron/services/revisions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions copying build/lib/neutron/services/revisions/revision_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3 copying build/lib/neutron/services/ovn_l3/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3 copying build/lib/neutron/services/ovn_l3/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3 copying build/lib/neutron/services/ovn_l3/plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/service_providers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/service_providers/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/service_providers/driver_controller.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/service_providers/dvr.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/service_providers/dvrha.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/service_providers/ha.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/service_providers/single_node.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers copying build/lib/neutron/services/l3_router/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router copying build/lib/neutron/services/l3_router/l3_router_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag copying build/lib/neutron/services/tag/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag copying build/lib/neutron/services/tag/tag_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper copying build/lib/neutron/services/conntrack_helper/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper copying build/lib/neutron/services/conntrack_helper/plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common copying build/lib/neutron/services/conntrack_helper/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common copying build/lib/neutron/services/conntrack_helper/common/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp copying build/lib/neutron/services/timestamp/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp copying build/lib/neutron/services/timestamp/timestamp_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp copying build/lib/neutron/services/timestamp/timestamp_plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate copying build/lib/neutron/services/auto_allocate/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate copying build/lib/neutron/services/auto_allocate/db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate copying build/lib/neutron/services/auto_allocate/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate copying build/lib/neutron/services/auto_allocate/models.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate copying build/lib/neutron/services/auto_allocate/plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range copying build/lib/neutron/services/network_segment_range/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range copying build/lib/neutron/services/network_segment_range/plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/main.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_agent_extension_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_capabilities.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/vlanmanager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common/constants.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/qos_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/br_cookie.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_dvr_process.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/plugins/ml2/drivers/openvswitch/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver copying build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver copying build/lib/neutron/plugins/ml2/drivers/openvswitch/mech_driver/mech_openvswitch.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/qos_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent/common/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver copying build/lib/neutron/plugins/ml2/drivers/mech_sriov/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/mech_linuxbridge.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/constants.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/arp_protect.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_agent_extension_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_capabilities.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/qos_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop copying build/lib/neutron/plugins/ml2/drivers/l2pop/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop copying build/lib/neutron/plugins/ml2/drivers/l2pop/db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop copying build/lib/neutron/plugins/ml2/drivers/l2pop/mech_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop copying build/lib/neutron/plugins/ml2/drivers/l2pop/rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager copying build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager copying build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/plugins/ml2/drivers/macvtap/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/plugins/ml2/drivers/macvtap/agent/macvtap_neutron_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent copying build/lib/neutron/plugins/ml2/drivers/macvtap/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap copying build/lib/neutron/plugins/ml2/drivers/macvtap/macvtap_common.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver copying build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver copying build/lib/neutron/plugins/ml2/drivers/macvtap/mech_driver/mech_macvtap.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent copying build/lib/neutron/plugins/ml2/drivers/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent copying build/lib/neutron/plugins/ml2/drivers/agent/_agent_manager_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent copying build/lib/neutron/plugins/ml2/drivers/agent/_common_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent copying build/lib/neutron/plugins/ml2/drivers/agent/capabilities.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent copying build/lib/neutron/plugins/ml2/drivers/agent/config.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent copying build/lib/neutron/plugins/ml2/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/helpers.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/mech_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/type_flat.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/type_geneve.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/type_gre.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/type_local.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/type_tunnel.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/type_vlan.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers copying build/lib/neutron/plugins/ml2/drivers/type_vxlan.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn copying build/lib/neutron/plugins/ml2/drivers/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/qos.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/backports.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/commands.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/worker.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent copying build/lib/neutron/plugins/ml2/drivers/ovn/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent copying build/lib/neutron/plugins/ml2/drivers/ovn/agent/neutron_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common copying build/lib/neutron/plugins/ml2/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common copying build/lib/neutron/plugins/ml2/common/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common copying build/lib/neutron/plugins/ml2/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/driver_context.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/managers.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/models.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/ovo_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/plugin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/data_plane_status.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/dns_integration.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/port_security.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/qos.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/subnet_dns_publish_fixed_ip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/tag_ports_during_bulk_creation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/ml2/extensions/uplink_status_propagation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions copying build/lib/neutron/plugins/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common copying build/lib/neutron/plugins/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common copying build/lib/neutron/plugins/common/constants.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp copying build/lib/neutron/agent/dhcp/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp copying build/lib/neutron/agent/dhcp/agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2 copying build/lib/neutron/agent/l2/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2 copying build/lib/neutron/agent/l2/l2_agent_extensions_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions copying build/lib/neutron/agent/l2/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions copying build/lib/neutron/agent/l2/extensions/fdb_population.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions copying build/lib/neutron/agent/l2/extensions/qos.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions copying build/lib/neutron/agent/l2/extensions/qos_linux.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/bridge_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/daemon.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/dhcp.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/dibbler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/external_process.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/interface.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/ip_conntrack.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/ip_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/ipset_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/iptables_comments.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/iptables_firewall.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/iptables_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/keepalived.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/l3_tc_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/of_monitor.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/pd.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/pd_driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/ra.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/tc_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux copying build/lib/neutron/agent/linux/xenapi_root_helper.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall copying build/lib/neutron/agent/linux/openvswitch_firewall/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall copying build/lib/neutron/agent/linux/openvswitch_firewall/constants.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall copying build/lib/neutron/agent/linux/openvswitch_firewall/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall copying build/lib/neutron/agent/linux/openvswitch_firewall/firewall.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall copying build/lib/neutron/agent/linux/openvswitch_firewall/iptables.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall copying build/lib/neutron/agent/linux/openvswitch_firewall/rules.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall copying build/lib/neutron/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent copying build/lib/neutron/agent/agent_extensions_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent copying build/lib/neutron/agent/dhcp_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent copying build/lib/neutron/agent/firewall.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent copying build/lib/neutron/agent/l3_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent copying build/lib/neutron/agent/metadata_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent copying build/lib/neutron/agent/resource_cache.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent copying build/lib/neutron/agent/rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent copying build/lib/neutron/agent/securitygroups_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions copying build/lib/neutron/agent/l3/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions copying build/lib/neutron/agent/l3/extensions/conntrack_helper.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions copying build/lib/neutron/agent/l3/extensions/port_forwarding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions copying build/lib/neutron/agent/l3/extensions/snat_log.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos copying build/lib/neutron/agent/l3/extensions/qos/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos copying build/lib/neutron/agent/l3/extensions/qos/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos copying build/lib/neutron/agent/l3/extensions/qos/fip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos copying build/lib/neutron/agent/l3/extensions/qos/gateway_ip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos copying build/lib/neutron/agent/l3/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/dvr.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/dvr_edge_ha_router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/dvr_edge_router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/dvr_fip_ns.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/dvr_local_router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/dvr_router_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/dvr_snat_ns.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/fip_rule_priority_allocator.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/ha.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/ha_router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/item_allocator.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/keepalived_state_change.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/l3_agent_extension_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/l3_agent_extensions_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/legacy_router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/link_local_allocator.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/namespace_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/namespaces.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 copying build/lib/neutron/agent/l3/router_info.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common copying build/lib/neutron/agent/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common copying build/lib/neutron/agent/common/async_process.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common copying build/lib/neutron/agent/common/base_polling.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common copying build/lib/neutron/agent/common/ip_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common copying build/lib/neutron/agent/common/ovs_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common copying build/lib/neutron/agent/common/ovsdb_monitor.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common copying build/lib/neutron/agent/common/placement_report.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common copying build/lib/neutron/agent/common/polling.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common copying build/lib/neutron/agent/common/resource_processing_queue.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common copying build/lib/neutron/agent/common/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata copying build/lib/neutron/agent/ovn/metadata/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata copying build/lib/neutron/agent/ovn/metadata/agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata copying build/lib/neutron/agent/ovn/metadata/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata copying build/lib/neutron/agent/ovn/metadata/ovsdb.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata copying build/lib/neutron/agent/ovn/metadata/server.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata copying build/lib/neutron/agent/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn copying build/lib/neutron/agent/ovn/metadata_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata copying build/lib/neutron/agent/metadata/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata copying build/lib/neutron/agent/metadata/agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata copying build/lib/neutron/agent/metadata/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb copying build/lib/neutron/agent/ovsdb/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb copying build/lib/neutron/agent/ovsdb/api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb copying build/lib/neutron/agent/ovsdb/impl_idl.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native copying build/lib/neutron/agent/ovsdb/native/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native copying build/lib/neutron/agent/ovsdb/native/commands.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native copying build/lib/neutron/agent/ovsdb/native/connection.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native copying build/lib/neutron/agent/ovsdb/native/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native copying build/lib/neutron/agent/ovsdb/native/helpers.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native copying build/lib/neutron/agent/ovsdb/native/vlog.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/windows copying build/lib/neutron/agent/windows/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/windows copying build/lib/neutron/agent/windows/ip_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/windows copying build/lib/neutron/agent/windows/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/windows creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common copying build/lib/neutron/common/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common copying build/lib/neutron/common/_constants.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common copying build/lib/neutron/common/_deprecate.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common copying build/lib/neutron/common/cache_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common copying build/lib/neutron/common/config.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common copying build/lib/neutron/common/coordination.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common copying build/lib/neutron/common/eventlet_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common copying build/lib/neutron/common/ipv6_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common copying build/lib/neutron/common/profiler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common copying build/lib/neutron/common/test_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common copying build/lib/neutron/common/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn copying build/lib/neutron/common/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn copying build/lib/neutron/common/ovn/acl.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn copying build/lib/neutron/common/ovn/constants.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn copying build/lib/neutron/common/ovn/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn copying build/lib/neutron/common/ovn/extensions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn copying build/lib/neutron/common/ovn/hash_ring_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn copying build/lib/neutron/common/ovn/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn copying build/lib/neutron/cmd/ovn/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn copying build/lib/neutron/cmd/ovn/migration_mtu.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn copying build/lib/neutron/cmd/ovn/neutron_ovn_db_sync_util.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn copying build/lib/neutron/cmd/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd copying build/lib/neutron/cmd/ipset_cleanup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd copying build/lib/neutron/cmd/keepalived_state_change.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd copying build/lib/neutron/cmd/linuxbridge_cleanup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd copying build/lib/neutron/cmd/netns_cleanup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd copying build/lib/neutron/cmd/ovs_cleanup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd copying build/lib/neutron/cmd/pd_notify.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd copying build/lib/neutron/cmd/runtime_checks.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd copying build/lib/neutron/cmd/sanity_check.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd copying build/lib/neutron/cmd/status.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity copying build/lib/neutron/cmd/sanity/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity copying build/lib/neutron/cmd/sanity/checks.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/server copying build/lib/neutron/cmd/eventlet/server/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/server creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins copying build/lib/neutron/cmd/eventlet/plugins/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins copying build/lib/neutron/cmd/eventlet/plugins/linuxbridge_neutron_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins copying build/lib/neutron/cmd/eventlet/plugins/macvtap_neutron_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins copying build/lib/neutron/cmd/eventlet/plugins/ovs_neutron_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins copying build/lib/neutron/cmd/eventlet/plugins/sriov_nic_neutron_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services copying build/lib/neutron/cmd/eventlet/services/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services copying build/lib/neutron/cmd/eventlet/services/metering_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents copying build/lib/neutron/cmd/eventlet/agents/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents copying build/lib/neutron/cmd/eventlet/agents/dhcp.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents copying build/lib/neutron/cmd/eventlet/agents/l3.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents copying build/lib/neutron/cmd/eventlet/agents/metadata.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents copying build/lib/neutron/cmd/eventlet/agents/ovn_metadata.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents copying build/lib/neutron/cmd/eventlet/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet copying build/lib/neutron/cmd/eventlet/usage_audit.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks copying build/lib/neutron/cmd/upgrade_checks/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks copying build/lib/neutron/cmd/upgrade_checks/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks copying build/lib/neutron/cmd/upgrade_checks/checks.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/agent_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/brocade_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/cisco_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/core_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/dvr_init_opts.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/env.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/external.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/firewall_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/l3_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/lb_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/metering_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/ml2_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/nec_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/nsxv_initial_opts.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/nuage_init_opts.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/other_extensions_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/other_plugins_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/ovs_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/portsec_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/secgroup_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/vmware_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations copying build/lib/neutron/db/migration/alembic_migrations/vpn_init_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models copying build/lib/neutron/db/migration/models/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models copying build/lib/neutron/db/migration/models/head.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models copying build/lib/neutron/db/migration/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration copying build/lib/neutron/db/migration/autogen.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration copying build/lib/neutron/db/migration/cli.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration copying build/lib/neutron/db/migration/connection.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/address_group.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/address_scope.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/allowed_address_pair.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/conntrack_helper.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/data_plane_status.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/dns.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/dvr.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/external_net.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/flavor.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/l3.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/l3_attrs.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/l3agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/l3ha.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/loggingapi.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/metering.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/network_segment_range.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/ovn.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/port_forwarding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/portbinding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/provisioning_block.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/securitygroup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/segment.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/servicetype.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/subnet_service_type.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/tag.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models copying build/lib/neutron/db/models/uplink_status_propagation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins copying build/lib/neutron/db/models/plugins/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 copying build/lib/neutron/db/models/plugins/ml2/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 copying build/lib/neutron/db/models/plugins/ml2/flatallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 copying build/lib/neutron/db/models/plugins/ml2/geneveallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 copying build/lib/neutron/db/models/plugins/ml2/gre_allocation_endpoints.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 copying build/lib/neutron/db/models/plugins/ml2/vlanallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 copying build/lib/neutron/db/models/plugins/ml2/vxlanallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone copying build/lib/neutron/db/availability_zone/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone copying build/lib/neutron/db/availability_zone/network.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone copying build/lib/neutron/db/availability_zone/router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extra_dhcp_opt copying build/lib/neutron/db/extra_dhcp_opt/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extra_dhcp_opt copying build/lib/neutron/db/extra_dhcp_opt/models.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extra_dhcp_opt creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota copying build/lib/neutron/db/quota/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota copying build/lib/neutron/db/quota/api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota copying build/lib/neutron/db/quota/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota copying build/lib/neutron/db/quota/models.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/qos copying build/lib/neutron/db/qos/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/qos copying build/lib/neutron/db/qos/models.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/qos creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/allowed_address_pairs copying build/lib/neutron/db/allowed_address_pairs/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/allowed_address_pairs creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding copying build/lib/neutron/db/network_dhcp_agent_binding/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding copying build/lib/neutron/db/network_dhcp_agent_binding/models.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering copying build/lib/neutron/db/metering/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering copying build/lib/neutron/db/metering/metering_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering copying build/lib/neutron/db/metering/metering_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security copying build/lib/neutron/db/port_security/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security copying build/lib/neutron/db/port_security/models.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security copying build/lib/neutron/db/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/_utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/address_group_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/address_scope_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/agents_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/agentschedulers_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/allowedaddresspairs_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/data_plane_status_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/db_base_plugin_common.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/db_base_plugin_v2.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/dns_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/dvr_mac_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/external_net_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/extradhcpopt_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/extraroute_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/flavors_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/ipam_pluggable_backend.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_agentschedulers_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_attrs_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_dvr_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_dvr_ha_scheduler_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_dvrscheduler_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_fip_pools_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_fip_port_details.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_fip_qos.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_gateway_ip_qos.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_gwmode_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_hamode_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/l3_hascheduler_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/models_v2.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/network_ip_availability_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/ovn_hash_ring_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/ovn_revision_numbers_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/portbindings_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/portbindings_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/portsecurity_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/portsecurity_db_common.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/provisioning_blocks.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/rbac_db_mixin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/rbac_db_models.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/securitygroups_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/securitygroups_rpc_base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/segments_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/servicetype_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/standard_attr.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/standardattrdescription_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/subnet_service_type_mixin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/uplink_status_propagation_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/vlantransparent_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db copying build/lib/neutron/db/ipam_backend_mixin.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers copying build/lib/neutron/pecan_wsgi/controllers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers copying build/lib/neutron/pecan_wsgi/controllers/extensions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers copying build/lib/neutron/pecan_wsgi/controllers/quota.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers copying build/lib/neutron/pecan_wsgi/controllers/resource.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers copying build/lib/neutron/pecan_wsgi/controllers/root.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers copying build/lib/neutron/pecan_wsgi/controllers/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers copying build/lib/neutron/pecan_wsgi/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi copying build/lib/neutron/pecan_wsgi/app.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi copying build/lib/neutron/pecan_wsgi/constants.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi copying build/lib/neutron/pecan_wsgi/startup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/body_validation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/context.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/notifier.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/ownership_validation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/policy_enforcement.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/query_parameters.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/quota_enforcement.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/translation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/userfilters.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks copying build/lib/neutron/pecan_wsgi/hooks/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer copying build/lib/neutron/api/rpc/callbacks/consumer/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer copying build/lib/neutron/api/rpc/callbacks/consumer/registry.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer copying build/lib/neutron/api/rpc/callbacks/producer/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer copying build/lib/neutron/api/rpc/callbacks/producer/registry.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer copying build/lib/neutron/api/rpc/callbacks/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks copying build/lib/neutron/api/rpc/callbacks/events.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks copying build/lib/neutron/api/rpc/callbacks/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks copying build/lib/neutron/api/rpc/callbacks/resource_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks copying build/lib/neutron/api/rpc/callbacks/resources.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks copying build/lib/neutron/api/rpc/callbacks/version_manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/handlers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/handlers/dhcp_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/handlers/dvr_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/handlers/l3_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/handlers/metadata_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/handlers/resources_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/handlers/securitygroups_rpc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers copying build/lib/neutron/api/rpc/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers copying build/lib/neutron/api/rpc/agentnotifiers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers copying build/lib/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers copying build/lib/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers copying build/lib/neutron/api/rpc/agentnotifiers/metering_rpc_agent_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers copying build/lib/neutron/api/rpc/agentnotifiers/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers copying build/lib/neutron/api/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api copying build/lib/neutron/api/api_common.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api copying build/lib/neutron/api/extensions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 copying build/lib/neutron/api/v2/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 copying build/lib/neutron/api/v2/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 copying build/lib/neutron/api/v2/resource.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 copying build/lib/neutron/api/v2/resource_helper.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 copying build/lib/neutron/api/v2/router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views copying build/lib/neutron/api/views/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views copying build/lib/neutron/api/views/versions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/allowedaddresspairs.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/data_plane_status.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/extra_dhcp_opt.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/port_security.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions copying build/lib/neutron/objects/port/extensions/uplink_status_propagation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions copying build/lib/neutron/objects/port/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos copying build/lib/neutron/objects/qos/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos copying build/lib/neutron/objects/qos/binding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos copying build/lib/neutron/objects/qos/policy.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos copying build/lib/neutron/objects/qos/qos_policy_validator.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos copying build/lib/neutron/objects/qos/rule.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos copying build/lib/neutron/objects/qos/rule_type.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi copying build/lib/neutron/objects/logapi/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi copying build/lib/neutron/objects/logapi/logging_resource.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db copying build/lib/neutron/objects/db/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db copying build/lib/neutron/objects/db/api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins copying build/lib/neutron/objects/plugins/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/ml2/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/ml2/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/ml2/flatallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/ml2/geneveallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/ml2/greallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/ml2/vlanallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/plugins/ml2/vxlanallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 copying build/lib/neutron/objects/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/address_group.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/address_scope.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/auto_allocate.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/conntrack_helper.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/flavor.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/floatingip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/ipam.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/l3_hamode.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/l3agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/metering.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/network.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/network_segment_range.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/port_forwarding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/ports.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/provisioning_blocks.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/quota.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/rbac.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/rbac_db.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/router.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/securitygroup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/servicetype.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/stdattrs.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/subnetpool.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/tag.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/trunk.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects copying build/lib/neutron/objects/subnet.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions copying build/lib/neutron/objects/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions copying build/lib/neutron/objects/extensions/port_security.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions copying build/lib/neutron/core_extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions copying build/lib/neutron/core_extensions/base.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions copying build/lib/neutron/core_extensions/qos.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions copying build/lib/neutron/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron copying build/lib/neutron/_i18n.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron copying build/lib/neutron/auth.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron copying build/lib/neutron/manager.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron copying build/lib/neutron/neutron_plugin_base_v2.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron copying build/lib/neutron/opts.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron copying build/lib/neutron/policy.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron copying build/lib/neutron/service.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron copying build/lib/neutron/version.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron copying build/lib/neutron/worker.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron copying build/lib/neutron/wsgi.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam copying build/lib/neutron/ipam/drivers/neutrondb_ipam/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam copying build/lib/neutron/ipam/drivers/neutrondb_ipam/db_api.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam copying build/lib/neutron/ipam/drivers/neutrondb_ipam/db_models.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam copying build/lib/neutron/ipam/drivers/neutrondb_ipam/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam copying build/lib/neutron/ipam/drivers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers copying build/lib/neutron/ipam/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam copying build/lib/neutron/ipam/driver.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam copying build/lib/neutron/ipam/exceptions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam copying build/lib/neutron/ipam/requests.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam copying build/lib/neutron/ipam/subnet_alloc.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam copying build/lib/neutron/ipam/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged copying build/lib/neutron/privileged/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent copying build/lib/neutron/privileged/agent/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/dhcp.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/ethtool.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/ip_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/netlink_constants.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/netlink_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/tc_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux copying build/lib/neutron/privileged/agent/linux/utils.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/server copying build/lib/neutron/server/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/server copying build/lib/neutron/server/rpc_eventlet.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/server copying build/lib/neutron/server/wsgi_eventlet.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/server creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers copying build/lib/neutron/notifiers/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers copying build/lib/neutron/notifiers/batch_notifier.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers copying build/lib/neutron/notifiers/ironic.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers copying build/lib/neutron/notifiers/nova.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling copying build/lib/neutron/profiling/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling copying build/lib/neutron/profiling/profiled_decorator.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking copying build/lib/neutron/hacking/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking copying build/lib/neutron/hacking/checks.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/debug copying build/lib/neutron/debug/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/debug copying build/lib/neutron/debug/commands.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/debug copying build/lib/neutron/debug/debug_agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/debug copying build/lib/neutron/debug/shell.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/debug creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler copying build/lib/neutron/scheduler/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler copying build/lib/neutron/scheduler/base_resource_filter.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler copying build/lib/neutron/scheduler/base_scheduler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler copying build/lib/neutron/scheduler/dhcp_agent_scheduler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler copying build/lib/neutron/scheduler/l3_agent_scheduler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler copying build/lib/neutron/scheduler/l3_ovn_scheduler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/_admin_state_down_before_update_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/_availability_zone_filter_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/_filter_validation_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/_standard_attr_segment_lib.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/address_group.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/address_scope.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/admin_state_down_before_update.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/agent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/agent_resources_synced.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/allowedaddresspairs.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/auto_allocated_topology.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/availability_zone.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/availability_zone_filter.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/data_plane_status.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/default_subnetpools.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/dhcpagentscheduler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/dns.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/dns_domain_ports.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/dvr.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/empty_string_filtering.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/expose_l3_conntrack_helper.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/expose_port_forwarding_in_fip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/external_net.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/extra_dhcp_opt.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/extraroute.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/extraroute_atomic.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/filter_validation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/fip_pf_description.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/fip_port_details.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/flavors.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/floating_ip_port_forwarding.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/floatingip_pools.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/ip_allocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/ip_substring_port_filtering.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/l2_adjacency.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/l3.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/l3_conntrack_helper.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/l3_ext_gw_mode.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/l3_ext_ha_mode.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/l3_flavors.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/l3_port_ip_change_not_allowed.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/l3agentscheduler.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/logging.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/metering.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/metering_source_and_destination_fields.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/multiprovidernet.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/netmtu.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/netmtu_writable.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/network_availability_zone.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/network_ip_availability.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/network_segment_range.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/pagination.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/port_mac_address_regenerate.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/port_resource_request.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/portbindings.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/portbindings_extended.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/portsecurity.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/project_id.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/providernet.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/qos.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/qos_bw_limit_direction.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/qos_bw_minimum_ingress.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/qos_default.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/qos_fip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/qos_gateway_ip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/qos_port_network_policy.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/qos_rule_type_details.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/qos_rules_alias.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/quotasv2.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/quotasv2_detail.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/rbac.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/rbac_address_scope.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/rbac_security_groups.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/rbac_subnetpool.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/revisionifmatch.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/revisions.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/router_availability_zone.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/routerservicetype.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/security_groups_port_filtering.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/securitygroup.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/segment.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/segments_peer_subnet_host_routes.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/servicetype.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/sorting.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/standard_attr_segment.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/standardattrdescription.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/stateful_security_group.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/stdattrs_common.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/subnet_dns_publish_fixed_ip.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/subnet_onboard.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/subnet_segmentid_writable.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/subnet_service_types.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/subnetallocation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/subnetpool_prefix_ops.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/tag_ports_during_bulk_creation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/tagging.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/timestamp.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/trunk.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/trunk_details.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/uplink_status_propagation.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions copying build/lib/neutron/extensions/vlantransparent.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/quota copying build/lib/neutron/quota/__init__.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/quota copying build/lib/neutron/quota/resource.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/quota copying build/lib/neutron/quota/resource_registry.py -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/quota byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn/test_trunk_driver.py to test_trunk_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py to test_ovsdb_handler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py to test_trunk_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc/test_server.py to test_server.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/test_plugin.py to test_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/test_logging.py to test_logging.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/conntrack_helper/test_conntrack_helper.py to test_conntrack_helper.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router/test_l3_dvr_ha_router_plugin.py to test_l3_dvr_ha_router_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router/test_l3_dvr_router_plugin.py to test_l3_dvr_router_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3/test_plugin.py to test_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding/test_port_forwarding.py to test_port_forwarding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native/test_connection.py to test_connection.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native/test_helpers.py to test_helpers.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata/test_metadata_agent.py to test_metadata_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/extensions/test_ovs_agent_qos_extension.py to test_ovs_agent_qos_extension.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin/ip_monitor.py to ip_monitor.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/bin/ipt_binname.py to ipt_binname.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall/test_firewall.py to test_firewall.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/openvswitch_firewall/test_iptables.py to test_iptables.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/helpers.py to helpers.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/simple_daemon.py to simple_daemon.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_async_process.py to test_async_process.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_bridge_lib.py to test_bridge_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_dhcp.py to test_dhcp.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_interface.py to test_interface.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ip_lib.py to test_ip_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ipset.py to test_ipset.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_iptables.py to test_iptables.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_keepalived.py to test_keepalived.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_l3_tc_lib.py to test_l3_tc_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_linuxbridge_arp_protect.py to test_linuxbridge_arp_protect.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_netlink_lib.py to test_netlink_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_of_monitor.py to test_of_monitor.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_process_monitor.py to test_process_monitor.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_tc_lib.py to test_tc_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_utils.py to test_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/bin/cmd_keepalived_state_change.py to cmd_keepalived_state_change.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/qos/test_fip_qos_extension.py to test_fip_qos_extension.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/test_conntrack_helper_extension.py to test_conntrack_helper_extension.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/test_gateway_ip_qos_extension.py to test_gateway_ip_qos_extension.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/extensions/test_port_forwarding_extension.py to test_port_forwarding_extension.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/framework.py to framework.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_dvr_router.py to test_dvr_router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_ha_router.py to test_ha_router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_keepalived_state_change.py to test_keepalived_state_change.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_legacy_router.py to test_legacy_router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_metadata_proxy.py to test_metadata_proxy.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_namespace_manager.py to test_namespace_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/windows/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/windows/test_ip_lib.py to test_ip_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_dhcp_agent.py to test_dhcp_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_firewall.py to test_firewall.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_l2_lb_agent.py to test_l2_lb_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_l2_ovs_agent.py to test_l2_ovs_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_ovs_flows.py to test_ovs_flows.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/test_ovs_lib.py to test_ovs_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/common/test_ovs_lib.py to test_ovs_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py to test_macvtap_neutron_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py to test_mech_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py to test_qos.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl.py to test_impl_idl.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py to test_maintenance.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_resources.py to test_ovn_db_resources.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py to test_ovn_db_sync.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/test_plugin.py to test_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/process_spawn.py to process_spawn.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_ipset_cleanup.py to test_ipset_cleanup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_linuxbridge_cleanup.py to test_linuxbridge_cleanup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_netns_cleanup.py to test_netns_cleanup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_ovs_cleanup.py to test_ovs_cleanup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_status.py to test_status.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api/test_policies.py to test_policies.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux/test_ip_lib.py to test_ip_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux/test_tc_lib.py to test_tc_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/linux/test_utils.py to test_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/privileged/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler/test_dhcp_agent_scheduler.py to test_dhcp_agent_scheduler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/scheduler/test_l3_agent_scheduler.py to test_l3_agent_scheduler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common/test_utils.py to test_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/process.py to process.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb/events.py to events.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/resources/ovsdb/fixtures.py to fixtures.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/test_net_helpers.py to test_net_helpers.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/test_ip_address.py to test_ip_address.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/test_ip_network.py to test_ip_network.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/test_port.py to test_port.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/common/exclusive_resources/test_resource_allocator.py to test_resource_allocator.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/tests/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/config.py to config.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/test_controllers.py to test_controllers.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/test_functional.py to test_functional.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/test_hooks.py to test_hooks.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/test_quota.py to test_quota.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/constants.py to constants.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/test_server.py to test_server.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/test_service.py to test_service.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations/test_2e0d7a8a1586_add_binding_index_to_routerl3agentbinding.py to test_2e0d7a8a1586_add_binding_index_to_routerl3agentbinding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations/test_3b935b28e7a0_migrate_to_pluggable_ipam.py to test_3b935b28e7a0_migrate_to_pluggable_ipam.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations/test_97c25b0d2353_add_name_desc.py to test_97c25b0d2353_add_name_desc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations/test_a8b517cff8ab_add_routerport_bindings_for_ha.py to test_a8b517cff8ab_add_routerport_bindings_for_ha.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations/test_b12a3ef66e62_add_standardattr_to_qos_policies.py to test_b12a3ef66e62_add_standardattr_to_qos_policies.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/migrations/test_c3e9d13c4367_add_binding_index_to_.py to test_c3e9d13c4367_add_binding_index_to_.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_ipam.py to test_ipam.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_migrations.py to test_migrations.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_models.py to test_models.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_network.py to test_network.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/db/test_ovn_revision_numbers_db.py to test_ovn_revision_numbers_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/sanity/test_sanity.py to test_sanity.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/mech_driver/test_mech_openvswitch.py to test_mech_openvswitch.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/extension_drivers/test_qos_driver.py to test_qos_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/fake_oflib.py to fake_oflib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/ovs_test_base.py to ovs_test_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_agent_extension_api.py to test_ovs_agent_extension_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_capabilities.py to test_ovs_capabilities.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_neutron_agent.py to test_ovs_neutron_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_ovs_tunnel.py to test_ovs_tunnel.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/test_vlanmanager.py to test_vlanmanager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge_test_base.py to ovs_bridge_test_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_int.py to test_br_int.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_phys.py to test_br_phys.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_tun.py to test_br_tun.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ofswitch.py to test_ofswitch.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ovs_bridge.py to test_ovs_bridge.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/test_br_cookie.py to test_br_cookie.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py to test_mech_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/test_qos.py to test_qos.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_commands.py to test_commands.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_impl_idl_ovn.py to test_impl_idl_ovn.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py to test_maintenance.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_db_sync.py to test_ovn_db_sync.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc_base.py to l2population_rpc_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/test_l2population_rpc.py to test_l2population_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_db.py to test_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.py to test_mech_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/test_qos_driver.py to test_qos_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_eswitch_manager.py to test_eswitch_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_pci_lib.py to test_pci_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/test_sriov_nic_agent.py to test_sriov_nic_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/common/test_config.py to test_config.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/test_mech_sriov_nic_switch.py to test_mech_sriov_nic_switch.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/base_type_tunnel.py to base_type_tunnel.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ext_test.py to ext_test.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_fake_agent.py to mech_fake_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_faulty_agent.py to mech_faulty_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py to mechanism_logger.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py to mechanism_test.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_helpers.py to test_helpers.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_flat.py to test_type_flat.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.py to test_type_geneve.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_gre.py to test_type_gre.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_local.py to test_type_local.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_vlan.py to test_type_vlan.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py to test_type_vxlan.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/mech_driver/test_mech_linuxbridge.py to test_mech_linuxbridge.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_arp_protect.py to test_arp_protect.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_agent_extension_api.py to test_linuxbridge_agent_extension_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/test_linuxbridge_neutron_agent.py to test_linuxbridge_neutron_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/test_qos_driver.py to test_qos_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/test_macvtap_common.py to test_macvtap_common.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/test_mech_macvtap.py to test_mech_macvtap.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py to test_macvtap_neutron_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/test__agent_manager_base.py to test__agent_manager_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/test__common_agent.py to test__common_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/test_capabilities.py to test_capabilities.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/_test_mech_agent.py to _test_mech_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_agent_scheduler.py to test_agent_scheduler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_db.py to test_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_driver_context.py to test_driver_context.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_ext_portsecurity.py to test_ext_portsecurity.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_extension_driver_api.py to test_extension_driver_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_managers.py to test_managers.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_ovo_rpc.py to test_ovo_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_plugin.py to test_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_port_binding.py to test_port_binding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_rpc.py to test_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_security_group.py to test_security_group.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_tracked_resources.py to test_tracked_resources.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/fake_extension.py to fake_extension.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_data_plane_status.py to test_data_plane_status.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py to test_dns_integration.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_port_security.py to test_port_security.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_tag_ports_during_bulk_creation.py to test_tag_ports_during_bulk_creation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_uplink_status_propagation.py to test_uplink_status_propagation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/extendedattribute.py to extendedattribute.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/extensionattribute.py to extensionattribute.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/foxinsocks.py to foxinsocks.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_address_group.py to test_address_group.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_address_scope.py to test_address_scope.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_agent.py to test_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_availability_zone.py to test_availability_zone.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_data_plane_status.py to test_data_plane_status.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_default_subnetpools.py to test_default_subnetpools.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_dns.py to test_dns.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_expose_port_forwarding_in_fip.py to test_expose_port_forwarding_in_fip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_external_net.py to test_external_net.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_extra_dhcp_opt.py to test_extra_dhcp_opt.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_extraroute.py to test_extraroute.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_fip_port_details.py to test_fip_port_details.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_flavors.py to test_flavors.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_floating_ip_port_forwarding.py to test_floating_ip_port_forwarding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_floatingip_pools.py to test_floatingip_pools.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_l3.py to test_l3.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_l3_conntrack_helper.py to test_l3_conntrack_helper.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_l3_ext_gw_mode.py to test_l3_ext_gw_mode.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_network_ip_availability.py to test_network_ip_availability.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_network_segment_range.py to test_network_segment_range.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_portsecurity.py to test_portsecurity.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_providernet.py to test_providernet.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_qos_fip.py to test_qos_fip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_qos_gateway_ip.py to test_qos_gateway_ip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_quotasv2.py to test_quotasv2.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_quotasv2_detail.py to test_quotasv2_detail.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_router_availability_zone.py to test_router_availability_zone.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_securitygroup.py to test_securitygroup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_servicetype.py to test_servicetype.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_subnet_dns_publish_fixed_ip.py to test_subnet_dns_publish_fixed_ip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_subnet_onboard.py to test_subnet_onboard.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_subnet_service_types.py to test_subnet_service_types.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_subnetpool_prefix_ops.py to test_subnetpool_prefix_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_timestamp.py to test_timestamp.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_uplink_status_propagation.py to test_uplink_status_propagation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_vlantransparent.py to test_vlantransparent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/v2attributes.py to v2attributes.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions/test_segment.py to test_segment.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/agents/test_metering_agent.py to test_metering_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/test_metering_plugin.py to test_metering_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/metering/drivers/test_iptables.py to test_iptables.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range/test_plugin.py to test_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/conntrack_helper/test_plugin.py to test_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/service_providers/test_driver_controller.py to test_driver_controller.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/l3_router/test_l3_router_plugin.py to test_l3_router_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/test_db_api.py to test_db_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/test_sg_callback.py to test_sg_callback.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/test_sg_validate.py to test_sg_validate.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/test_snat_validate.py to test_snat_validate.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common/test_validators.py to test_validators.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/test_logging_plugin.py to test_logging_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/rpc/test_server.py to test_server.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/openvswitch/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/openvswitch/test_ovs_firewall_log.py to test_ovs_firewall_log.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/test_base.py to test_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/drivers/test_manager.py to test_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/test_log_extension.py to test_log_extension.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/agent/l3/test_base.py to test_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/drivers/ovn/test_driver.py to test_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/portforwarding/test_pf_plugin.py to test_pf_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_driver.py to test_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_ovsdb_handler.py to test_ovsdb_handler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_trunk_manager.py to test_trunk_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch/test_driver.py to test_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_driver.py to test_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/test_trunk_plumber.py to test_trunk_plumber.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py to test_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn/test_trunk_driver.py to test_trunk_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc/test_agent.py to test_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc/test_backend.py to test_backend.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc/test_server.py to test_server.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/seg_types/test_validators.py to test_validators.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/fakes.py to fakes.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/test_plugin.py to test_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/test_rules.py to test_rules.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/test_utils.py to test_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/test_qos_plugin.py to test_qos_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/openvswitch/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/openvswitch/test_driver.py to test_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/test_manager.py to test_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos/drivers/ovn/test_driver.py to test_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/revisions/test_revision_plugin.py to test_revision_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/ovn_l3/test_plugin.py to test_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/test_provider_configuration.py to test_provider_configuration.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/placement_report/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/placement_report/test_plugin.py to test_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/auto_allocate/test_db.py to test_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/windows/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/windows/test_ip_lib.py to test_ip_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/windows/test_utils.py to test_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/dhcp/test_agent.py to test_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata/test_agent.py to test_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata/test_driver.py to test_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata/test_server.py to test_server.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/test_agent_extensions_manager.py to test_agent_extensions_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/test_resource_cache.py to test_resource_cache.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/test_rpc.py to test_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/test_securitygroups_rpc.py to test_securitygroups_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/test_l2_agent_extensions_manager.py to test_l2_agent_extensions_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/test_fdb_population.py to test_fdb_population.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/test_qos.py to test_qos.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/test_firewall.py to test_firewall.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/test_iptables.py to test_iptables.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/test_rules.py to test_rules.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/failing_process.py to failing_process.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_bridge_lib.py to test_bridge_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_daemon.py to test_daemon.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_dhcp.py to test_dhcp.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_external_process.py to test_external_process.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_interface.py to test_interface.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ip_conntrack.py to test_ip_conntrack.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ip_lib.py to test_ip_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ipset_manager.py to test_ipset_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_iptables_firewall.py to test_iptables_firewall.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_iptables_manager.py to test_iptables_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_keepalived.py to test_keepalived.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_l3_tc_lib.py to test_l3_tc_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_pd.py to test_pd.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_tc_lib.py to test_tc_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_utils.py to test_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_xenapi_root_helper.py to test_xenapi_root_helper.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native/test_connection.py to test_connection.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/test_impl_idl.py to test_impl_idl.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos/test_base.py to test_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos/test_fip.py to test_fip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/qos/test_gateway_ip.py to test_gateway_ip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/test_conntrack_helper.py to test_conntrack_helper.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/test_port_forwarding.py to test_port_forwarding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/extensions/test_snat_log.py to test_snat_log.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_agent.py to test_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_dvr_fip_ns.py to test_dvr_fip_ns.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_dvr_local_router.py to test_dvr_local_router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_dvr_snat_ns.py to test_dvr_snat_ns.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_fip_rule_priority_allocator.py to test_fip_rule_priority_allocator.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_ha_router.py to test_ha_router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_item_allocator.py to test_item_allocator.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_l3_agent_extension_api.py to test_l3_agent_extension_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_legacy_router.py to test_legacy_router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_link_local_allocator.py to test_link_local_allocator.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_namespace_manager.py to test_namespace_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l3/test_router_info.py to test_router_info.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata/test_agent.py to test_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/metadata/test_driver.py to test_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_async_process.py to test_async_process.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_ovs_lib.py to test_ovs_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_placement_report.py to test_placement_report.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_polling.py to test_polling.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_resource_processing_queue.py to test_resource_processing_queue.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/common/test_utils.py to test_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/moved_globals_code1.py to moved_globals_code1.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/moved_globals_code2.py to moved_globals_code2.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/moved_globals_target.py to moved_globals_target.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test__deprecate.py to test__deprecate.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test_cache_utils.py to test_cache_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test_coordination.py to test_coordination.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test_ipv6_utils.py to test_ipv6_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/test_utils.py to test_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn/test_acl.py to test_acl.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn/test_hash_ring_manager.py to test_hash_ring_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/common/ovn/test_utils.py to test_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota/test_resource.py to test_resource.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/quota/test_resource_registry.py to test_resource_registry.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/subdir/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/subdir/example_module.py to example_module.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/dir/example_module.py to example_module.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/example/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/test_base.py to test_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/test_post_mortem_debug.py to test_post_mortem_debug.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/common/test_net_helpers.py to test_net_helpers.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional/test_base.py to test_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/ovn/test_neutron_ovn_db_sync_util.py to test_neutron_ovn_db_sync_util.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/upgrade_checks/test_checks.py to test_checks.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/test_netns_cleanup.py to test_netns_cleanup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/test_ovs_cleanup.py to test_ovs_cleanup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/test_sanity_check.py to test_sanity_check.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/cmd/test_status.py to test_status.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/test_binding.py to test_binding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/test_policy.py to test_policy.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/test_rule.py to test_rule.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos/test_rule_type.py to test_rule_type.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/db/test_api.py to test_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi/test_logging_resource.py to test_logging_resource.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_base.py to test_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_flatallocation.py to test_flatallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_geneveallocation.py to test_geneveallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_greallocation.py to test_greallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_vlanallocation.py to test_vlanallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2/test_vxlanallocation.py to test_vxlanallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_allowedaddresspairs.py to test_allowedaddresspairs.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_data_plane_status.py to test_data_plane_status.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_extra_dhcp_opt.py to test_extra_dhcp_opt.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_security.py to test_port_security.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_uplink_status_propagation.py to test_uplink_status_propagation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_address_group.py to test_address_group.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_address_scope.py to test_address_scope.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_agent.py to test_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_auto_allocate.py to test_auto_allocate.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_base.py to test_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_conntrack_helper.py to test_conntrack_helper.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_flavor.py to test_flavor.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_floatingip.py to test_floatingip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_ipam.py to test_ipam.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_l3_hamode.py to test_l3_hamode.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_l3agent.py to test_l3agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_metering.py to test_metering.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_network.py to test_network.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_network_segment_range.py to test_network_segment_range.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_objects.py to test_objects.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_port_forwarding.py to test_port_forwarding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_ports.py to test_ports.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_provisioning_blocks.py to test_provisioning_blocks.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_quota.py to test_quota.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_rbac.py to test_rbac.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_rbac_db.py to test_rbac_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_router.py to test_router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_securitygroup.py to test_securitygroup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_servicetype.py to test_servicetype.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_subnet.py to test_subnet.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_subnetpool.py to test_subnetpool.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_tag.py to test_tag.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/test_trunk.py to test_trunk.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux/test_ip_lib.py to test_ip_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux/test_netlink_lib.py to test_netlink_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux/test_utils.py to test_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers/test_dhcp_rpc_agent_api.py to test_dhcp_rpc_agent_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/agentnotifiers/test_l3_rpc_agent_api.py to test_l3_rpc_agent_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/producer/test_registry.py to test_registry.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer/test_registry.py to test_registry.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/test_resource_manager.py to test_resource_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/test_resources.py to test_resources.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/test_version_manager.py to test_version_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_dhcp_rpc.py to test_dhcp_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_dvr_rpc.py to test_dvr_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_l3_rpc.py to test_l3_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_resources_rpc.py to test_resources_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers/test_securitygroups_rpc.py to test_securitygroups_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2/test_base.py to test_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2/test_resource.py to test_resource.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2/test_router.py to test_router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/test_api_common.py to test_api_common.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/test_extensions.py to test_extensions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/hacking/test_checks.py to test_checks.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_db_api.py to test_db_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_driver.py to test_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/fake_driver.py to fake_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/test_requests.py to test_requests.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/test_subnet_alloc.py to test_subnet_alloc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/test_utils.py to test_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test__utils.py to test__utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_agents_db.py to test_agents_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_agentschedulers_db.py to test_agentschedulers_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_allowedaddresspairs_db.py to test_allowedaddresspairs_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_db_base_plugin_common.py to test_db_base_plugin_common.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_db_base_plugin_v2.py to test_db_base_plugin_v2.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_dvr_mac_db.py to test_dvr_mac_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_extraroute_db.py to test_extraroute_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_ipam_pluggable_backend.py to test_ipam_pluggable_backend.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_l3_db.py to test_l3_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_l3_dvr_db.py to test_l3_dvr_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_l3_hamode_db.py to test_l3_hamode_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_migration.py to test_migration.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_ovn_hash_ring_db.py to test_ovn_hash_ring_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_ovn_revision_numbers_db.py to test_ovn_revision_numbers_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_portsecurity_db.py to test_portsecurity_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_portsecurity_db_common.py to test_portsecurity_db_common.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_provisioning_blocks.py to test_provisioning_blocks.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_rbac_db_mixin.py to test_rbac_db_mixin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_securitygroups_db.py to test_securitygroups_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_segments_db.py to test_segments_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/test_ipam_backend_mixin.py to test_ipam_backend_mixin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering/test_metering_db.py to test_metering_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota/test_api.py to test_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota/test_driver.py to test_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/debug/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/debug/test_commands.py to test_commands.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/core_extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/core_extensions/test_qos.py to test_qos.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers/test_batch_notifier.py to test_batch_notifier.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers/test_ironic.py to test_ironic.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/notifiers/test_nova.py to test_nova.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/test_base_scheduler.py to test_base_scheduler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/test_dhcp_agent_scheduler.py to test_dhcp_agent_scheduler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/test_l3_agent_scheduler.py to test_l3_agent_scheduler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/scheduler/test_l3_ovn_scheduler.py to test_l3_ovn_scheduler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/_test_extension_portbindings.py to _test_extension_portbindings.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/dummy_plugin.py to dummy_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extension_stubs.py to extension_stubs.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/fake_resources.py to fake_resources.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_auth.py to test_auth.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_manager.py to test_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_neutron_plugin_base_v2.py to test_neutron_plugin_base_v2.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_opts.py to test_opts.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_policy.py to test_policy.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_service.py to test_service.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_worker.py to test_worker.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/test_wsgi.py to test_wsgi.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/testlib_api.py to testlib_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/client.py to client.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/config.py to config.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/environment.py to environment.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/machine.py to machine.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/process.py to process.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents/dhcp_agent.py to dhcp_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents/l3_agent.py to l3_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents/ovs_agent.py to ovs_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_agent_bandwidth_report.py to test_agent_bandwidth_report.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_connectivity.py to test_connectivity.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_dhcp_agent.py to test_dhcp_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_firewall.py to test_firewall.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_l3_agent.py to test_l3_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_logging.py to test_logging.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_mtu.py to test_mtu.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_port_shut_down.py to test_port_shut_down.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_ports_api.py to test_ports_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_ports_binding.py to test_ports_binding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_ports_rebind.py to test_ports_rebind.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_qos.py to test_qos.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_securitygroup.py to test_securitygroup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_segmentation_id.py to test_segmentation_id.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_subnet.py to test_subnet.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/test_trunk.py to test_trunk.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/schedulers/dhcp.py to dhcp.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/servers/placement.py to placement.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/post_mortem_debug.py to post_mortem_debug.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/tools.py to tools.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources/ip_address.py to ip_address.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources/ip_network.py to ip_network.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources/port.py to port.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/exclusive_resources/resource_allocator.py to resource_allocator.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents/l2_extensions.py to l2_extensions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents/l3_agent.py to l3_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/agents/ovs_agent.py to ovs_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/config_fixtures.py to config_fixtures.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/conn_testers.py to conn_testers.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/helpers.py to helpers.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/l3_test_common.py to l3_test_common.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/machine_fixtures.py to machine_fixtures.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/common/net_helpers.py to net_helpers.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/openvswitch/mech_ovs_conf.py to mech_ovs_conf.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov/agent_common.py to agent_common.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/mech_sriov/mech_sriov_conf.py to mech_sriov_conf.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/agent.py to agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/driver_type.py to driver_type.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/linuxbridge.py to linuxbridge.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/macvtap.py to macvtap.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovs_conf.py to ovs_conf.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/drivers/ovn/ovn_conf.py to ovn_conf.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/ml2/config.py to config.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/plugins/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/metadata/config.py to config.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database/agents_db.py to agents_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database/agentschedulers_db.py to agentschedulers_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata/config.py to config.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3/config.py to config.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3/ha.py to ha.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l3/keepalived.py to keepalived.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/agent_extensions_manager.py to agent_extensions_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/cmd.py to cmd.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/common.py to common.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/dhcp.py to dhcp.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/l2_ext_fdb_population.py to l2_ext_fdb_population.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/linux.py to linux.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovs_conf.py to ovs_conf.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovsdb_api.py to ovsdb_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/securitygroups_rpc.py to securitygroups_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/windows.py to windows.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/xenapi_conf.py to xenapi_conf.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/extdns_designate_driver.py to extdns_designate_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/logging.py to logging.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/metering_agent.py to metering_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/services/provider_configuration.py to provider_configuration.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/common.py to common.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/profiling.py to profiling.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/quota.py to quota.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/service.py to service.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/wsgi.py to wsgi.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/dvr_mac_db.py to dvr_mac_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/extraroute_db.py to extraroute_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_agentschedulers_db.py to l3_agentschedulers_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_dvr_db.py to l3_dvr_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_gwmode_db.py to l3_gwmode_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/l3_hamode_db.py to l3_hamode_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/db/migration_cli.py to migration_cli.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/address_scope.py to address_scope.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/agent.py to agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/auto_allocated_topology.py to auto_allocated_topology.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/availability_zone.py to availability_zone.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/flavor.py to flavor.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/floatingip.py to floatingip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/floatingip_pools.py to floatingip_pools.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/floatingip_port_forwarding.py to floatingip_port_forwarding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/l3_conntrack_helper.py to l3_conntrack_helper.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/logging.py to logging.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/metering.py to metering.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/network.py to network.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/network_ip_availability.py to network_ip_availability.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/network_segment_range.py to network_segment_range.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/port.py to port.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/qos.py to qos.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/quotas.py to quotas.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/rbac.py to rbac.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/router.py to router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/security_group.py to security_group.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/segment.py to segment.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/service_type.py to service_type.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/subnet.py to subnet.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/subnetpool.py to subnetpool.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/policies/trunk.py to trunk.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions/allowedaddresspairs.py to allowedaddresspairs.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions/conntrack_helper.py to conntrack_helper.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch/log_oskenapp.py to log_oskenapp.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch/ovs_firewall_log.py to ovs_firewall_log.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/manager.py to manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/log_extension.py to log_extension.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/db_api.py to db_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/sg_callback.py to sg_callback.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/sg_validate.py to sg_validate.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/snat_validate.py to snat_validate.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/common/validators.py to validators.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/rpc/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/rpc/agent.py to agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/rpc/server.py to server.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/logging_plugin.py to logging_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/drivers/ovn/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/common/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/callbacks.py to callbacks.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/constants.py to constants.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding/pf_plugin.py to pf_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/sriov/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/openvswitch/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/openvswitch/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/manager.py to manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/linuxbridge/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/linuxbridge/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/qos_plugin.py to qos_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_ip_availability/plugin.py to plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/callbacks.py to callbacks.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/models.py to models.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/plugin.py to plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rules.py to rules.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc/agent.py to agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc/backend.py to backend.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc/constants.py to constants.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/rpc/server.py to server.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types/validators.py to validators.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent/ovsdb_handler.py to ovsdb_handler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent/trunk_manager.py to trunk_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/constants.py to constants.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent/trunk_plumber.py to trunk_plumber.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/ovn/trunk_driver.py to trunk_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments/db.py to db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/segments/plugin.py to plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/flavors/flavors_plugin.py to flavors_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents/metering_agent.py to metering_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/noop/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/noop/noop_driver.py to noop_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/abstract_driver.py to abstract_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/iptables/iptables_driver.py to iptables_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/metering_plugin.py to metering_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/placement_report/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/placement_report/plugin.py to plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/rbac/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/provider_configuration.py to provider_configuration.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/service_base.py to service_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/loki/loki_plugin.py to loki_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/revisions/revision_plugin.py to revision_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/ovn_l3/plugin.py to plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/driver_controller.py to driver_controller.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/dvr.py to dvr.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/dvrha.py to dvrha.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/ha.py to ha.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/service_providers/single_node.py to single_node.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router/l3_router_plugin.py to l3_router_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag/tag_plugin.py to tag_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/plugin.py to plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/conntrack_helper/common/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp/timestamp_db.py to timestamp_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/timestamp/timestamp_plugin.py to timestamp_plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/db.py to db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/models.py to models.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/auto_allocate/plugin.py to plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/services/network_segment_range/plugin.py to plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/main.py to main.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_agent_extension_api.py to ovs_agent_extension_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_capabilities.py to ovs_capabilities.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_dvr_neutron_agent.py to ovs_dvr_neutron_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py to ovs_neutron_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/vlanmanager.py to vlanmanager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common/config.py to config.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common/constants.py to constants.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/extension_drivers/qos_driver.py to qos_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/br_cookie.py to br_cookie.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_dvr_process.py to br_dvr_process.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py to br_int.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py to br_phys.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py to br_tun.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py to main.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py to ofswitch.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge.py to ovs_bridge.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_oskenapp.py to ovs_oskenapp.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/mech_driver/mech_openvswitch.py to mech_openvswitch.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/qos_driver.py to qos_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py to eswitch_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py to pci_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py to sriov_nic_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common/config.py to config.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/agent/common/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/mech_driver/mech_driver.py to mech_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_sriov/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/mech_linuxbridge.py to mech_linuxbridge.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common/config.py to config.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common/constants.py to constants.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/arp_protect.py to arp_protect.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_agent_extension_api.py to linuxbridge_agent_extension_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_capabilities.py to linuxbridge_capabilities.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/linuxbridge_neutron_agent.py to linuxbridge_neutron_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/qos_driver.py to qos_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/db.py to db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/mech_driver.py to mech_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc.py to rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc.py to l2population_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/agent/macvtap_neutron_agent.py to macvtap_neutron_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/macvtap_common.py to macvtap_common.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/macvtap/mech_driver/mech_macvtap.py to mech_macvtap.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/_agent_manager_base.py to _agent_manager_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/_common_agent.py to _common_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/capabilities.py to capabilities.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/agent/config.py to config.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/helpers.py to helpers.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/mech_agent.py to mech_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_flat.py to type_flat.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_geneve.py to type_geneve.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_gre.py to type_gre.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_local.py to type_local.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_tunnel.py to type_tunnel.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_vlan.py to type_vlan.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/type_vxlan.py to type_vxlan.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/qos.py to qos.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/api.py to api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/backports.py to backports.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/commands.py to commands.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py to impl_idl_ovn.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py to maintenance.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py to ovn_client.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py to ovn_db_sync.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py to ovsdb_monitor.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/worker.py to worker.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py to mech_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/agent/neutron_agent.py to neutron_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/common/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/db.py to db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/driver_context.py to driver_context.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/managers.py to managers.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/models.py to models.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/ovo_rpc.py to ovo_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/plugin.py to plugin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/rpc.py to rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/data_plane_status.py to data_plane_status.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/dns_integration.py to dns_integration.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_security.py to port_security.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/qos.py to qos.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/subnet_dns_publish_fixed_ip.py to subnet_dns_publish_fixed_ip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/tag_ports_during_bulk_creation.py to tag_ports_during_bulk_creation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/uplink_status_propagation.py to uplink_status_propagation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common/constants.py to constants.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp/agent.py to agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/l2_agent_extensions_manager.py to l2_agent_extensions_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/fdb_population.py to fdb_population.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/qos.py to qos.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/qos_linux.py to qos_linux.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/bridge_lib.py to bridge_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/daemon.py to daemon.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/dhcp.py to dhcp.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/dibbler.py to dibbler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/external_process.py to external_process.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/interface.py to interface.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ip_conntrack.py to ip_conntrack.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ip_lib.py to ip_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ipset_manager.py to ipset_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_comments.py to iptables_comments.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_firewall.py to iptables_firewall.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_manager.py to iptables_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/keepalived.py to keepalived.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/l3_tc_lib.py to l3_tc_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/of_monitor.py to of_monitor.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/pd.py to pd.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/pd_driver.py to pd_driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ra.py to ra.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/tc_lib.py to tc_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/xenapi_root_helper.py to xenapi_root_helper.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/constants.py to constants.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/firewall.py to firewall.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/iptables.py to iptables.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/rules.py to rules.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/agent_extensions_manager.py to agent_extensions_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/dhcp_agent.py to dhcp_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/firewall.py to firewall.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3_agent.py to l3_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata_agent.py to metadata_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/resource_cache.py to resource_cache.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/rpc.py to rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/securitygroups_rpc.py to securitygroups_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/conntrack_helper.py to conntrack_helper.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/port_forwarding.py to port_forwarding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/snat_log.py to snat_log.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos/fip.py to fip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos/gateway_ip.py to gateway_ip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/agent.py to agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr.py to dvr.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_edge_ha_router.py to dvr_edge_ha_router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_edge_router.py to dvr_edge_router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_fip_ns.py to dvr_fip_ns.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_local_router.py to dvr_local_router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_router_base.py to dvr_router_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_snat_ns.py to dvr_snat_ns.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/fip_rule_priority_allocator.py to fip_rule_priority_allocator.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/ha.py to ha.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/ha_router.py to ha_router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/item_allocator.py to item_allocator.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/keepalived_state_change.py to keepalived_state_change.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/l3_agent_extension_api.py to l3_agent_extension_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/l3_agent_extensions_manager.py to l3_agent_extensions_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/legacy_router.py to legacy_router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/link_local_allocator.py to link_local_allocator.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/namespace_manager.py to namespace_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/namespaces.py to namespaces.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/router_info.py to router_info.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/async_process.py to async_process.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/base_polling.py to base_polling.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/ip_lib.py to ip_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/ovs_lib.py to ovs_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/ovsdb_monitor.py to ovsdb_monitor.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/placement_report.py to placement_report.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/polling.py to polling.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/resource_processing_queue.py to resource_processing_queue.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/agent.py to agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/ovsdb.py to ovsdb.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata/server.py to server.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/metadata_agent.py to metadata_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata/agent.py to agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/api.py to api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/impl_idl.py to impl_idl.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/commands.py to commands.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/connection.py to connection.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/helpers.py to helpers.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb/native/vlog.py to vlog.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/windows/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/windows/ip_lib.py to ip_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/windows/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/_constants.py to _constants.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/_deprecate.py to _deprecate.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/cache_utils.py to cache_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/config.py to config.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/coordination.py to coordination.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/eventlet_utils.py to eventlet_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ipv6_utils.py to ipv6_utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/profiler.py to profiler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/test_lib.py to test_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/acl.py to acl.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/constants.py to constants.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/extensions.py to extensions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/hash_ring_manager.py to hash_ring_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn/migration_mtu.py to migration_mtu.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn/neutron_ovn_db_sync_util.py to neutron_ovn_db_sync_util.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ipset_cleanup.py to ipset_cleanup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/keepalived_state_change.py to keepalived_state_change.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/linuxbridge_cleanup.py to linuxbridge_cleanup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/netns_cleanup.py to netns_cleanup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovs_cleanup.py to ovs_cleanup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/pd_notify.py to pd_notify.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/runtime_checks.py to runtime_checks.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity_check.py to sanity_check.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/status.py to status.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity/checks.py to checks.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/server/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/linuxbridge_neutron_agent.py to linuxbridge_neutron_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/macvtap_neutron_agent.py to macvtap_neutron_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/ovs_neutron_agent.py to ovs_neutron_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/plugins/sriov_nic_neutron_agent.py to sriov_nic_neutron_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services/metering_agent.py to metering_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/dhcp.py to dhcp.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/l3.py to l3.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/metadata.py to metadata.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/ovn_metadata.py to ovn_metadata.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/usage_audit.py to usage_audit.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/checks.py to checks.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/agent_init_ops.py to agent_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/brocade_init_ops.py to brocade_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/cisco_init_ops.py to cisco_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/core_init_ops.py to core_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/dvr_init_opts.py to dvr_init_opts.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/env.py to env.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/external.py to external.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/firewall_init_ops.py to firewall_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/l3_init_ops.py to l3_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/lb_init_ops.py to lb_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py to loadbalancer_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/metering_init_ops.py to metering_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/ml2_init_ops.py to ml2_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nec_init_ops.py to nec_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nsxv_initial_opts.py to nsxv_initial_opts.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nuage_init_opts.py to nuage_init_opts.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/other_extensions_init_ops.py to other_extensions_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/other_plugins_init_ops.py to other_plugins_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/ovs_init_ops.py to ovs_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/portsec_init_ops.py to portsec_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/secgroup_init_ops.py to secgroup_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/vmware_init_ops.py to vmware_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/vpn_init_ops.py to vpn_init_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/models/head.py to head.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/autogen.py to autogen.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/cli.py to cli.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/connection.py to connection.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/address_group.py to address_group.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/address_scope.py to address_scope.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/agent.py to agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/allowed_address_pair.py to allowed_address_pair.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/conntrack_helper.py to conntrack_helper.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/data_plane_status.py to data_plane_status.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/dns.py to dns.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/dvr.py to dvr.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/external_net.py to external_net.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/flavor.py to flavor.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3.py to l3.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3_attrs.py to l3_attrs.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3agent.py to l3agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3ha.py to l3ha.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/loggingapi.py to loggingapi.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/metering.py to metering.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/network_segment_range.py to network_segment_range.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/ovn.py to ovn.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_forwarding.py to port_forwarding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/portbinding.py to portbinding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/provisioning_block.py to provisioning_block.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/securitygroup.py to securitygroup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/segment.py to segment.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/servicetype.py to servicetype.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/subnet_service_type.py to subnet_service_type.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/tag.py to tag.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/uplink_status_propagation.py to uplink_status_propagation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/flatallocation.py to flatallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/geneveallocation.py to geneveallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/gre_allocation_endpoints.py to gre_allocation_endpoints.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/vlanallocation.py to vlanallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2/vxlanallocation.py to vxlanallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone/network.py to network.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone/router.py to router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extra_dhcp_opt/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extra_dhcp_opt/models.py to models.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/api.py to api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/models.py to models.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/qos/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/qos/models.py to models.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/allowed_address_pairs/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_dhcp_agent_binding/models.py to models.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering/metering_db.py to metering_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering/metering_rpc.py to metering_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security/models.py to models.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/_utils.py to _utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/address_group_db.py to address_group_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/address_scope_db.py to address_scope_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/agents_db.py to agents_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/agentschedulers_db.py to agentschedulers_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/allowedaddresspairs_db.py to allowedaddresspairs_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/data_plane_status_db.py to data_plane_status_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/db_base_plugin_common.py to db_base_plugin_common.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/db_base_plugin_v2.py to db_base_plugin_v2.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/dns_db.py to dns_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/dvr_mac_db.py to dvr_mac_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/external_net_db.py to external_net_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extradhcpopt_db.py to extradhcpopt_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extraroute_db.py to extraroute_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/flavors_db.py to flavors_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ipam_pluggable_backend.py to ipam_pluggable_backend.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_agentschedulers_db.py to l3_agentschedulers_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_attrs_db.py to l3_attrs_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_db.py to l3_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_dvr_db.py to l3_dvr_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_dvr_ha_scheduler_db.py to l3_dvr_ha_scheduler_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_dvrscheduler_db.py to l3_dvrscheduler_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_pools_db.py to l3_fip_pools_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_port_details.py to l3_fip_port_details.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_qos.py to l3_fip_qos.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_gateway_ip_qos.py to l3_gateway_ip_qos.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_gwmode_db.py to l3_gwmode_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_hamode_db.py to l3_hamode_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_hascheduler_db.py to l3_hascheduler_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models_v2.py to models_v2.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_ip_availability_db.py to network_ip_availability_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ovn_hash_ring_db.py to ovn_hash_ring_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ovn_revision_numbers_db.py to ovn_revision_numbers_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/portbindings_base.py to portbindings_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/portbindings_db.py to portbindings_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/portsecurity_db.py to portsecurity_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/portsecurity_db_common.py to portsecurity_db_common.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/provisioning_blocks.py to provisioning_blocks.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/rbac_db_mixin.py to rbac_db_mixin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/rbac_db_models.py to rbac_db_models.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/securitygroups_db.py to securitygroups_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/securitygroups_rpc_base.py to securitygroups_rpc_base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/segments_db.py to segments_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/servicetype_db.py to servicetype_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/standard_attr.py to standard_attr.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/standardattrdescription_db.py to standardattrdescription_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/subnet_service_type_mixin.py to subnet_service_type_mixin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/uplink_status_propagation_db.py to uplink_status_propagation_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/vlantransparent_db.py to vlantransparent_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ipam_backend_mixin.py to ipam_backend_mixin.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/extensions.py to extensions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/quota.py to quota.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/resource.py to resource.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/root.py to root.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/controllers/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/app.py to app.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/constants.py to constants.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/startup.py to startup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/body_validation.py to body_validation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/context.py to context.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/notifier.py to notifier.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/ownership_validation.py to ownership_validation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/policy_enforcement.py to policy_enforcement.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/query_parameters.py to query_parameters.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/quota_enforcement.py to quota_enforcement.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/translation.py to translation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/userfilters.py to userfilters.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/consumer/registry.py to registry.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/producer/registry.py to registry.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/events.py to events.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/resource_manager.py to resource_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/resources.py to resources.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/callbacks/version_manager.py to version_manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/dhcp_rpc.py to dhcp_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/dvr_rpc.py to dvr_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/l3_rpc.py to l3_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/metadata_rpc.py to metadata_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/resources_rpc.py to resources_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/handlers/securitygroups_rpc.py to securitygroups_rpc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py to dhcp_rpc_agent_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py to l3_rpc_agent_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/metering_rpc_agent_api.py to metering_rpc_agent_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/api_common.py to api_common.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/extensions.py to extensions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/resource.py to resource.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/resource_helper.py to resource_helper.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2/router.py to router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/api/views/versions.py to versions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/allowedaddresspairs.py to allowedaddresspairs.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/data_plane_status.py to data_plane_status.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/extra_dhcp_opt.py to extra_dhcp_opt.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/port_security.py to port_security.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions/uplink_status_propagation.py to uplink_status_propagation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/binding.py to binding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/policy.py to policy.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/qos_policy_validator.py to qos_policy_validator.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/rule.py to rule.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/qos/rule_type.py to rule_type.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi/logging_resource.py to logging_resource.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db/api.py to api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/flatallocation.py to flatallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/geneveallocation.py to geneveallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/greallocation.py to greallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/vlanallocation.py to vlanallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2/vxlanallocation.py to vxlanallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/address_group.py to address_group.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/address_scope.py to address_scope.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/agent.py to agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/auto_allocate.py to auto_allocate.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/conntrack_helper.py to conntrack_helper.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/flavor.py to flavor.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/floatingip.py to floatingip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/ipam.py to ipam.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/l3_hamode.py to l3_hamode.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/l3agent.py to l3agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/metering.py to metering.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/network.py to network.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/network_segment_range.py to network_segment_range.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port_forwarding.py to port_forwarding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/ports.py to ports.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/provisioning_blocks.py to provisioning_blocks.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/quota.py to quota.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/rbac.py to rbac.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/rbac_db.py to rbac_db.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/router.py to router.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/securitygroup.py to securitygroup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/servicetype.py to servicetype.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/stdattrs.py to stdattrs.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/subnetpool.py to subnetpool.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/tag.py to tag.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/trunk.py to trunk.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/subnet.py to subnet.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/extensions/port_security.py to port_security.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions/base.py to base.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/core_extensions/qos.py to qos.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/_i18n.py to _i18n.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/auth.py to auth.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/manager.py to manager.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/neutron_plugin_base_v2.py to neutron_plugin_base_v2.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/opts.py to opts.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/policy.py to policy.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/service.py to service.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/version.py to version.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/worker.py to worker.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi.py to wsgi.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam/db_api.py to db_api.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam/db_models.py to db_models.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/neutrondb_ipam/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/driver.py to driver.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/exceptions.py to exceptions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/requests.py to requests.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/subnet_alloc.py to subnet_alloc.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/dhcp.py to dhcp.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/ethtool.py to ethtool.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/ip_lib.py to ip_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/netlink_constants.py to netlink_constants.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/netlink_lib.py to netlink_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/tc_lib.py to tc_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/utils.py to utils.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/server/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/server/rpc_eventlet.py to rpc_eventlet.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/server/wsgi_eventlet.py to wsgi_eventlet.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/batch_notifier.py to batch_notifier.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/ironic.py to ironic.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/nova.py to nova.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling/profiled_decorator.py to profiled_decorator.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking/checks.py to checks.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/debug/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/debug/commands.py to commands.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/debug/debug_agent.py to debug_agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/debug/shell.py to shell.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/base_resource_filter.py to base_resource_filter.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/base_scheduler.py to base_scheduler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/dhcp_agent_scheduler.py to dhcp_agent_scheduler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/l3_agent_scheduler.py to l3_agent_scheduler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/l3_ovn_scheduler.py to l3_ovn_scheduler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/_admin_state_down_before_update_lib.py to _admin_state_down_before_update_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/_availability_zone_filter_lib.py to _availability_zone_filter_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/_filter_validation_lib.py to _filter_validation_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/_standard_attr_segment_lib.py to _standard_attr_segment_lib.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/address_group.py to address_group.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/address_scope.py to address_scope.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/admin_state_down_before_update.py to admin_state_down_before_update.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/agent.py to agent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/agent_resources_synced.py to agent_resources_synced.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/allowedaddresspairs.py to allowedaddresspairs.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/auto_allocated_topology.py to auto_allocated_topology.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/availability_zone.py to availability_zone.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/availability_zone_filter.py to availability_zone_filter.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/data_plane_status.py to data_plane_status.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/default_subnetpools.py to default_subnetpools.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/dhcpagentscheduler.py to dhcpagentscheduler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/dns.py to dns.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/dns_domain_ports.py to dns_domain_ports.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/dvr.py to dvr.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/empty_string_filtering.py to empty_string_filtering.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/expose_l3_conntrack_helper.py to expose_l3_conntrack_helper.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/expose_port_forwarding_in_fip.py to expose_port_forwarding_in_fip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/external_net.py to external_net.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/extra_dhcp_opt.py to extra_dhcp_opt.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/extraroute.py to extraroute.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/extraroute_atomic.py to extraroute_atomic.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/filter_validation.py to filter_validation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/fip_pf_description.py to fip_pf_description.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/fip_port_details.py to fip_port_details.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/flavors.py to flavors.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/floating_ip_port_forwarding.py to floating_ip_port_forwarding.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/floatingip_pools.py to floatingip_pools.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/ip_allocation.py to ip_allocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/ip_substring_port_filtering.py to ip_substring_port_filtering.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l2_adjacency.py to l2_adjacency.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3.py to l3.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_conntrack_helper.py to l3_conntrack_helper.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_ext_gw_mode.py to l3_ext_gw_mode.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_ext_ha_mode.py to l3_ext_ha_mode.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_flavors.py to l3_flavors.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3_port_ip_change_not_allowed.py to l3_port_ip_change_not_allowed.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/l3agentscheduler.py to l3agentscheduler.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/logging.py to logging.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/metering.py to metering.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/metering_source_and_destination_fields.py to metering_source_and_destination_fields.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/multiprovidernet.py to multiprovidernet.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/netmtu.py to netmtu.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/netmtu_writable.py to netmtu_writable.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/network_availability_zone.py to network_availability_zone.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/network_ip_availability.py to network_ip_availability.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/network_segment_range.py to network_segment_range.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/pagination.py to pagination.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_mac_address_regenerate.py to port_mac_address_regenerate.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/port_resource_request.py to port_resource_request.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/portbindings.py to portbindings.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/portbindings_extended.py to portbindings_extended.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/portsecurity.py to portsecurity.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/project_id.py to project_id.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/providernet.py to providernet.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos.py to qos.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_bw_limit_direction.py to qos_bw_limit_direction.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_bw_minimum_ingress.py to qos_bw_minimum_ingress.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_default.py to qos_default.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_fip.py to qos_fip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_gateway_ip.py to qos_gateway_ip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_port_network_policy.py to qos_port_network_policy.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_rule_type_details.py to qos_rule_type_details.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/qos_rules_alias.py to qos_rules_alias.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/quotasv2.py to quotasv2.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/quotasv2_detail.py to quotasv2_detail.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/rbac.py to rbac.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/rbac_address_scope.py to rbac_address_scope.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/rbac_security_groups.py to rbac_security_groups.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/rbac_subnetpool.py to rbac_subnetpool.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/revisionifmatch.py to revisionifmatch.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/revisions.py to revisions.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/router_availability_zone.py to router_availability_zone.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/routerservicetype.py to routerservicetype.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/security_groups_port_filtering.py to security_groups_port_filtering.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/securitygroup.py to securitygroup.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/segment.py to segment.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/segments_peer_subnet_host_routes.py to segments_peer_subnet_host_routes.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/servicetype.py to servicetype.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/sorting.py to sorting.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/standard_attr_segment.py to standard_attr_segment.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/standardattrdescription.py to standardattrdescription.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/stateful_security_group.py to stateful_security_group.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/stdattrs_common.py to stdattrs_common.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnet_dns_publish_fixed_ip.py to subnet_dns_publish_fixed_ip.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnet_onboard.py to subnet_onboard.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnet_segmentid_writable.py to subnet_segmentid_writable.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnet_service_types.py to subnet_service_types.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnetallocation.py to subnetallocation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/subnetpool_prefix_ops.py to subnetpool_prefix_ops.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/tag_ports_during_bulk_creation.py to tag_ports_during_bulk_creation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/tagging.py to tagging.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/timestamp.py to timestamp.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/trunk.py to trunk.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/trunk_details.py to trunk_details.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/uplink_status_propagation.py to uplink_status_propagation.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/vlantransparent.py to vlantransparent.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/quota/__init__.py to __init__.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/quota/resource.py to resource.cpython-39.pyc byte-compiling /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron/quota/resource_registry.py to resource_registry.cpython-39.pyc running install_data creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc/neutron copying etc/api-paste.ini -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc/neutron copying etc/rootwrap.conf -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc/neutron creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc/neutron/rootwrap.d copying etc/neutron/rootwrap.d/debug.filters -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc/neutron/rootwrap.d/ copying etc/neutron/rootwrap.d/dhcp.filters -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc/neutron/rootwrap.d/ copying etc/neutron/rootwrap.d/dibbler.filters -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc/neutron/rootwrap.d/ copying etc/neutron/rootwrap.d/ebtables.filters -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc/neutron/rootwrap.d/ copying etc/neutron/rootwrap.d/ipset-firewall.filters -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc/neutron/rootwrap.d/ copying etc/neutron/rootwrap.d/iptables-firewall.filters -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc/neutron/rootwrap.d/ copying etc/neutron/rootwrap.d/linuxbridge-plugin.filters -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc/neutron/rootwrap.d/ copying etc/neutron/rootwrap.d/openvswitch-plugin.filters -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc/neutron/rootwrap.d/ copying etc/neutron/rootwrap.d/privsep.filters -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc/neutron/rootwrap.d/ copying etc/neutron/rootwrap.d/l3.filters -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/etc/neutron/rootwrap.d/ creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks copying tools/ovn_migration/tripleo_environment/playbooks/ovn-migration.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/ copying tools/ovn_migration/tripleo_environment/playbooks/reduce-dhcp-renewal-time.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/ creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/backup creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/backup/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/backup/tasks/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/backup/tasks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/delete-neutron-resources/defaults/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/defaults creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/delete-neutron-resources/tasks/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/tasks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/delete-neutron-resources/templates/delete-neutron-resources.sh.j2 -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/delete-neutron-resources/templates creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/defaults/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/defaults creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/activate-ovn.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/cleanup-dataplane.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/clone-dataplane.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/sync-dbs.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/tasks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/templates/activate-ovn.sh.j2 -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/migration/templates/clone-br-int.sh.j2 -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/migration/templates creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/post-migration creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/post-migration/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/post-migration/defaults/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/post-migration/defaults creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/post-migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/post-migration/tasks/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/post-migration/tasks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/pre-migration creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/pre-migration/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/pre-migration/tasks/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/pre-migration/tasks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/cleanup/defaults/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/defaults creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/cleanup/tasks/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/tasks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/cleanup/templates/cleanup-resources.sh.j2 -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/cleanup/templates creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/create/defaults/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/defaults creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/create/tasks/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/tasks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/create/templates/create-resources.sh.j2 -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/create/templates creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/validate/defaults/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/defaults creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/validate/tasks/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/tasks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/resources/validate/templates/validate-resources.sh.j2 -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/resources/validate/templates creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/stop-agents/defaults/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/defaults creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/stop-agents/tasks/cleanup.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/stop-agents/tasks/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/tasks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/vars copying tools/ovn_migration/tripleo_environment/playbooks/roles/stop-agents/vars/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/stop-agents/vars creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/defaults copying tools/ovn_migration/tripleo_environment/playbooks/roles/tripleo-update/defaults/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/defaults creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/tasks copying tools/ovn_migration/tripleo_environment/playbooks/roles/tripleo-update/tasks/main.yml -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/tasks creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/templates copying tools/ovn_migration/tripleo_environment/playbooks/roles/tripleo-update/templates/generate-ovn-extras.sh.j2 -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/share/ansible/neutron-ovn-migration/playbooks/roles/tripleo-update/templates running install_egg_info Copying neutron.egg-info to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages/neutron-17.2.1.egg-info Skipping SOURCES.txt running install_scripts creating /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin copying build/scripts-3.9/ovn_migration.sh -> /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin changing mode of /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin/ovn_migration.sh to 755 /usr/lib/python3/dist-packages/pbr/packaging.py:436: EasyInstallDeprecationWarning: Use get_header header = easy_install.get_script_header("", executable) Installing neutron-db-manage script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-debug script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-dhcp-agent script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-ipset-cleanup script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-keepalived-state-change script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-l3-agent script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-linuxbridge-agent script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-linuxbridge-cleanup script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-macvtap-agent script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-metadata-agent script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-metering-agent script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-netns-cleanup script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-openvswitch-agent script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-ovn-db-sync-util script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-ovn-metadata-agent script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-ovn-migration-mtu script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-ovs-cleanup script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-pd-notify script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-rootwrap script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-rootwrap-daemon script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-rpc-server script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-sanity-check script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-server script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-sriov-nic-agent script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-status script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-usage-audit script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin Installing neutron-api script to /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/bin PYTHONPATH=/build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages pkgos-dh_auto_test --no-py2 'neutron\.tests\.unit(?!.*test_wsgi.*|.*agent\.dhcp\.test_agent\.TestDhcpAgent\.test_dhcp_agent_manager.*|.*common\.test_utils\.TestDelayedStringRenderer\.test_not_called_with_low_log_level.*|.*services\.trunk\.drivers\.openvswitch\.agent\.test_ovsdb_handler\.TestOVSDBHandler\.test_handle_trunk_remove_trunk_manager_failure.*|.*agent\.l3\.test_agent\.TestBasicRouterOperations\.test_interface_driver_init.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestUseVethIntercoOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestWithMTUOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_neutron_agent\.TestOvsNeutronAgentOSKen\.test_fdb_add_flows.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_neutron_agent\.TestOvsNeutronAgentOSKen\.test_fdb_del_flows.*|.*test_manager\.NeutronManagerTestCase\.test_service_plugin_is_loaded.*)' + PKGOS_USE_PY2=yes + PKGOS_USE_PY3=yes + PKGOS_TEST_PARALLEL=yes + PKGOS_TEST_SERIAL=no + PYTHONS=disabled + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel + TEST_SERIAL_OPT= + PKGOS_USE_PY2=no + shift + [ no = yes ] + [ yes = yes ] + py3versions -vr + PYTHON3S=3.9 + [ yes = no ] + [ no = yes ] + [ disabled = disabled ] + continue + [ 3.9 = disabled ] + echo 3.9 + cut -d. -f1 + PYMAJOR=3 + echo ===> Testing with python (python3) ===> Testing with python (python3) + [ 3 = 3 ] + pwd + [ -d /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages ] + [ -z /build/neutron-VJWgSK/neutron-17.2.1/debian/tmp/usr/lib/python3/dist-packages ] + [ -e .stestr.conf ] + [ -x /usr/bin/python3-stestr ] + STESTR=stestr + rm -rf .stestr + PYTHON=python3.9 stestr run --parallel --subunit neutron\.tests\.unit(?!.*test_wsgi.*|.*agent\.dhcp\.test_agent\.TestDhcpAgent\.test_dhcp_agent_manager.*|.*common\.test_utils\.TestDelayedStringRenderer\.test_not_called_with_low_log_level.*|.*services\.trunk\.drivers\.openvswitch\.agent\.test_ovsdb_handler\.TestOVSDBHandler\.test_handle_trunk_remove_trunk_manager_failure.*|.*agent\.l3\.test_agent\.TestBasicRouterOperations\.test_interface_driver_init.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestUseVethIntercoOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestWithMTUOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_neutron_agent\.TestOvsNeutronAgentOSKen\.test_fdb_add_flows.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_neutron_agent\.TestOvsNeutronAgentOSKen\.test_fdb_del_flows.*|.*test_manager\.NeutronManagerTestCase\.test_service_plugin_is_loaded.*) + subunit2pyunit neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps ... ok neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps_multiple_hypervisors neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps_multiple_hypervisors ... ok neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits ... ok neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits ... ok neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers ... ok neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories ... ok neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_create_dhcp_port neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_create_dhcp_port ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_active_networks_info neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_active_networks_info ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_network_info neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_network_info ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_update_dhcp_port neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_update_dhcp_port ... ok neutron.tests.unit.agent.dhcp.test_agent.TestLogArgs.test_log_args_with_filelog_and_syslog neutron.tests.unit.agent.dhcp.test_agent.TestLogArgs.test_log_args_with_filelog_and_syslog ... ok neutron.tests.unit.agent.dhcp.test_agent.TestLogArgs.test_log_args_with_log_dir_and_file neutron.tests.unit.agent.dhcp.test_agent.TestLogArgs.test_log_args_with_log_dir_and_file ... ok neutron.tests.unit.agent.dhcp.test_agent.TestLogArgs.test_log_args_without_log_dir neutron.tests.unit.agent.dhcp.test_agent.TestLogArgs.test_log_args_without_log_dir ... ok neutron.tests.unit.agent.dhcp.test_agent.TestLogArgs.test_log_args_without_log_dir_and_file neutron.tests.unit.agent.dhcp.test_agent.TestLogArgs.test_log_args_without_log_dir_and_file ... ok neutron.tests.unit.agent.dhcp.test_agent.TestLogArgs.test_log_args_without_log_file neutron.tests.unit.agent.dhcp.test_agent.TestLogArgs.test_log_args_without_log_file ... ok neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router ... ok neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router ... ok neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change ... ok neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_remove neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_remove ... ok neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_check_if_need_process_no_snat_ns neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_check_if_need_process_no_snat_ns ... ok neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ ... ok neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_gw_secondary_ip_not_removed neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_gw_secondary_ip_not_removed ... ok neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remap neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remap ... ok neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remove neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remove ... ok neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_reassignment neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_reassignment ... ok neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_floating_ip_with_device_add_error neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_floating_ip_with_device_add_error ... ok neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_with_disabled_floating_ip neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_with_disabled_floating_ip ... ok neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__process_pd_iptables_rules neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__process_pd_iptables_rules ... ok neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__update_internal_ports_cache neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__update_internal_ports_cache ... ok neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_add_ports_address_scope_iptables neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_add_ports_address_scope_iptables ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/ovs_lib.py:364: DeprecationWarning: Use of run_ofctl is deprecated and will be removed in version 'V' debtcollector.deprecate("Use of run_ofctl is " neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_address_scope_mark_ids_handling neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_address_scope_mark_ids_handling ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/ovs_lib.py:364: DeprecationWarning: Use of run_ofctl is deprecated and will be removed in version 'V' debtcollector.deprecate("Use of run_ofctl is " neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/ovs_lib.py:364: DeprecationWarning: Use of run_ofctl is deprecated and will be removed in version 'V' debtcollector.deprecate("Use of run_ofctl is " /build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/ovs_lib.py:364: DeprecationWarning: Use of run_ofctl is deprecated and will be removed in version 'V' debtcollector.deprecate("Use of run_ofctl is " /build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/ovs_lib.py:364: DeprecationWarning: Use of run_ofctl is deprecated and will be removed in version 'V' debtcollector.deprecate("Use of run_ofctl is " /build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/ovs_lib.py:364: DeprecationWarning: Use of run_ofctl is deprecated and will be removed in version 'V' debtcollector.deprecate("Use of run_ofctl is " neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated ... ok neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routing_table_update neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routing_table_update ... ok neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_all_registers_defined neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_all_registers_defined ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/ovs_lib.py:364: DeprecationWarning: Use of run_ofctl is deprecated and will be removed in version 'V' debtcollector.deprecate("Use of run_ofctl is " neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_no_registers_defined neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_no_registers_defined ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/ovs_lib.py:364: DeprecationWarning: Use of run_ofctl is deprecated and will be removed in version 'V' debtcollector.deprecate("Use of run_ofctl is " neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/ovs_lib.py:364: DeprecationWarning: Use of run_ofctl is deprecated and will be removed in version 'V' debtcollector.deprecate("Use of run_ofctl is " RuntimeError in obtaining namespace list for namespace cleanup. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/namespace_manager.py", line 117, in list_all namespaces = ip_lib.list_network_namespaces() File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError /build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/ovs_lib.py:364: DeprecationWarning: Use of run_ofctl is deprecated and will be removed in version 'V' debtcollector.deprecate("Use of run_ofctl is " L3 agent failure to setup floating IPs Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/router_info.py", line 455, in configure_fip_addresses return self.process_floating_ip_addresses(interface_name) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception Process [fakecmd] dies due to the error: fakedata L3 agent failure to setup NAT for floating IPs Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/router_info.py", line 334, in process_snat_dnat_for_fip self.process_floating_ip_nat_rules() File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception OVS flows could not be applied on bridge Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/agent/common/test_ovs_lib.py", line 632, in test_apply_on_exit_with_errors raise Exception() Exception Fork failed Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/daemon.py", line 186, in _fork pid = os.fork() File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect OSError: 1 Pidfile already exist. Daemon already running? Timeout notifying server of ports ready. Retrying... Timeout notifying server of ports ready. Retrying... Failure notifying DHCP server of ready DHCP ports. Will retry on next iteration. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/dhcp/agent.py", line 329, in _dhcp_ready_ports_loop self.plugin_rpc.dhcp_ready_on_ports(prio_ports_to_send | File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result RuntimeError /build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/ovs_lib.py:364: DeprecationWarning: Use of run_ofctl is deprecated and will be removed in version 'V' debtcollector.deprecate("Use of run_ofctl is " Unable to foo dhcp for 1. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/dhcp/agent.py", line 227, in call_driver rv = getattr(driver, action)(**action_kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception Unable to foo dhcp for 1. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/dhcp/agent.py", line 227, in call_driver rv = getattr(driver, action)(**action_kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_messaging.rpc.client.RemoteError: Remote error: IpAddressGenerationFailure None None. neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active ... ok neutron.tests.unit.agent.common.test_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once neutron.tests.unit.agent.common.test_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/ovs_lib.py:364: DeprecationWarning: Use of run_ofctl is deprecated and will be removed in version 'V' debtcollector.deprecate("Use of run_ofctl is " Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: garbage neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_ensure_dir_called neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_ensure_dir_called ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__get_max_burst_value neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__get_max_burst_value ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_conf_file_name neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_conf_file_name ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_is_ingress_direction neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_is_ingress_direction ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_type_has_ingress_direction neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_type_has_ingress_direction ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete_no_policy neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete_no_policy ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_update neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_update ... ok neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_clear_by_fip neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_clear_by_fip ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name ... ok Unable to plug DHCP port for network 12345678-1234-5678-1234567890ab. Releasing port. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/dhcp.py", line 1740, in setup self.plug(network, port, interface_name) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/dhcp.py", line 1695, in plug self.driver.plug(network.id, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect OSError neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_del_port_forwardings neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_del_port_forwardings ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged ... ok neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_set_port_forwardings neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_set_port_forwardings ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_exit_handler neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_exit_handler ... ok neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_different_service_types neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_different_service_types ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_cookie_is_different_in_context neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_cookie_is_different_in_context ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_same_service_twice neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_same_service_twice ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_create_port neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_create_port ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_existing_sg neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_existing_sg ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_nonexisting_sg neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_get_or_create_sg_nonexisting_sg ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister_unknown_process neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister_unknown_process ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_members neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_members ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_removed neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_removed ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_rules neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_rules ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr_with_prefix neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr_with_prefix ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_destination neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_destination ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name ... ok An error occurred while killing [fake]. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/async_process.py", line 211, in _kill_process utils.kill_process(pid, kill_signal, self.run_as_root) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError: Invalid neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source_and_destination neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source_and_destination ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_default_priority neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_default_priority ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_without_port_range neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_without_port_range ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_timeout_set neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_timeout_set ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_count_flows neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_count_flows ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_default_datapath neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_default_datapath ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_all_ports neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_all_ports ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port_port_not_exists neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port_port_not_exists ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_with_icmp_protocol neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_with_icmp_protocol ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_neutron_ports neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_neutron_ports ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows_ovs_dead neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows_ovs_dead ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_raises_exception_for_missing_mac neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_raises_exception_for_missing_mac ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_succeeds neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_local_port_mac_succeeds ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry ... ok neutron.tests.unit.agent.linux.test_interface.TestLegacyDriver.test_plug neutron.tests.unit.agent.linux.test_interface.TestLegacyDriver.test_plug ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_delete_onlink_routes neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_delete_onlink_routes ... ok neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ext_gw_with_dual_stack neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ext_gw_with_dual_stack ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ipv6_with_gw_ip neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ipv6_with_gw_ip ... ok neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_with_ipv6_delete_onlink_routes neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_with_ipv6_delete_onlink_routes ... ok neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_clean_connections neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_clean_connections ... ok neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6 neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6 ... ok neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_dynamic neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_dynamic ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_passes_update_events neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_passes_update_events ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_reset_port neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_reset_port ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_not_known neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_not_known ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_port neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_port ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_diff_ports_same_policy_id neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_diff_ports_same_policy_id ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port ... ok neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_lla neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_lla ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port_change_policy_id neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port_change_policy_id ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_port_with_no_policy neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_port_with_no_policy ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port_with_no_rules neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port_with_no_rules ... ok Interface monitor is not active Interface monitor is not active neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipRulePriorityAllocator.test__init__ neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipRulePriorityAllocator.test__init__ ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact ... ok neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix ... ok neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_router_cleanup neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_router_cleanup ... ok neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup ... ok neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_get_prefix_and_id neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_get_prefix_and_id ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_not_present_ipv6_lla neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_not_present_ipv6_lla ... ok neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed ... ok neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all ... ok neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device ... ok neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device_error neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device_error ... ok neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_configure_fip_addresses neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_configure_fip_addresses ... ok neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_floating_ips neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_floating_ips ... ok neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_router_cidrs_returns_cidrs neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_router_cidrs_returns_cidrs ... ok neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes ... ok neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes ... ok neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve ... ok neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed ... ok neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules ... ok neutron.tests.unit.agent.linux.test_ip_conntrack.IPConntrackTestCase.test_delete_conntrack_state_dedupes neutron.tests.unit.agent.linux.test_ip_conntrack.IPConntrackTestCase.test_delete_conntrack_state_dedupes ... ok neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed ... ok neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_without_clean_connections neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_without_clean_connections ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property ... ok neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_snat_dnat_for_fip neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_snat_dnat_for_fip ... ok neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_put_fips_in_error_state neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_put_fips_in_error_state ... ok Alias or class name is not set neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace ... ok Error loading interface driver 'None' neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_dl_type_formatted_to_string neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_dl_type_formatted_to_string ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIPCommandBase.test_as_root_namespace_false neutron.tests.unit.agent.linux.test_ip_lib.TestIPCommandBase.test_as_root_namespace_false ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace_is_none neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace_is_none ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_registers_are_replaced neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__add_flow_registers_are_replaced ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessDieOnError.test__read_stderr_returns_none_on_error neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessDieOnError.test__read_stderr_returns_none_on_error ... ok neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ ... ok neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_columns neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_columns ... ok neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format ... ok neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test__init__with_connection_columns neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test__init__with_connection_columns ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIPCommandBase.test_as_root_namespace_true neutron.tests.unit.agent.linux.test_ip_lib.TestIPCommandBase.test_as_root_namespace_true ... ok neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ ... ok neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ ... ok neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ ... ok neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__repr__ neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__repr__ ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_error neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_error ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__drop_all_unmatched_flows neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__drop_all_unmatched_flows ... ok neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start_running neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start_running ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIPCommandBase.test_as_root_namespace_true_with_options neutron.tests.unit.agent.linux.test_ip_lib.TestIPCommandBase.test_as_root_namespace_true_with_options ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap ... ok neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_dummy neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_dummy ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_ipv6_icmp neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_ipv6_icmp ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIPCommandBase.test_run neutron.tests.unit.agent.linux.test_ip_lib.TestIPCommandBase.test_run ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIPCommandBase.test_run_with_options neutron.tests.unit.agent.linux.test_ip_lib.TestIPCommandBase.test_run_with_options ... ok neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address ... ok neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth_with_namespaces neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth_with_namespaces ... ok neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_no_broadcast neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_no_broadcast ... ok neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vxlan neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vxlan ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan ... ok neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_add_tc_policy_class neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_add_tc_policy_class ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_del_address neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_del_address ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_no_tag neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_no_tag ... ok neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_dstport neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_dstport ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_length neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_length ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_dynamic_permanent neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_dynamic_permanent ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_range neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_srcport_range ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_tentative_dadfailed neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_tentative_dadfailed ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_valid_srcport_length neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_valid_srcport_length ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_scope neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_scope ... ok neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to ... ok neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply ... ok neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_full_ordered neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_full_ordered ... ok neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit ... ok neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors ... ok neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order ... ok neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr ... ok neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure ... ok neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet_port_missing_subnet neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet_port_missing_subnet ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_create_new neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_create_new ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_no_update_or_create neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_no_update_or_create ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_raise_conflict neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_raise_conflict ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_update_add_subnet neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_update_add_subnet ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_non_existent_address neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_non_existent_address ... ok neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists ... ok neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy_with_none neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy_with_none ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_device_id neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_device_id ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/ovsdb/api.py:21: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if isinstance(val, collections.Sequence) and len(val) == 2: Error loading class by alias Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname mgr = driver.DriverManager( File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 53, in __init__ super(DriverManager, self).__init__( File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ self._init_plugins(extensions) File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 112, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'foo.bar' neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults ... ok neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port ... ok neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port_for_unknown_port neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port_for_unknown_port ... ok neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_port_policy neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_port_policy ... ok neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports ... ok neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_has_policy_changed neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_has_policy_changed ... ok Error loading class by class name Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname mgr = driver.DriverManager( File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 53, in __init__ super(DriverManager, self).__init__( File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ self._init_plugins(extensions) File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 112, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'foo.bar' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname class_to_load = importutils.import_class(name) File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class __import__(mod_str) ModuleNotFoundError: No module named 'foo' Error loading interface driver 'foo.bar' neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_does_not_exist neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_does_not_exist ... ok neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_set_port_policy neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_set_port_policy ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_empty_ns neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_empty_ns ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route ... ok neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_update_policy neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_update_policy ... ok neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main ... ok neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway ... ok neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource_for_unknown_resource neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource_for_unknown_resource ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_device neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_device ... ok neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resource_policy neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resource_policy ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_include_loopback_and_gre neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_include_loopback_and_gre ... ok neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resources neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_get_resources ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry_fails neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_port_ofport_retry_fails ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing ... ok neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state ... ok neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_no_netspace neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices_no_netspace ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_non_root neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_non_root ... ok neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_set_resource_policy neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_set_resource_policy ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports ... ok neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_root neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_root ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty ... ok neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vifs_by_ids neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vifs_by_ids ... ok neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_update_policy neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_update_policy ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty_no_devices neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty_no_devices ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_disabled neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_disabled ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_false neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_false ... ok neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules_ipv6 neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_nat_rules_ipv6 ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_doesnt_log_exception_on_timeout neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_doesnt_log_exception_on_timeout ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_loop neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_loop ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_enabled neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_enabled ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet_delete_gateway neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet_delete_gateway ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_true neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_true ... ok neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_add_conntrack_helper_update_router neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_add_conntrack_helper_update_router ... ok neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_cast neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_cast ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_conflict neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_conflict ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_sends_to_egress neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_sends_to_egress ... ok neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_priority_without_strict neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_priority_without_strict ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_two_subnets neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_two_subnets ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_strict neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_strict ... ok neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router ... ok neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_failure neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_failure ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_no_actions_set neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_no_actions_set ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__generate_device_zone neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__generate_device_zone ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__populate_initial_zone_map neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__populate_initial_zone_map ... ok neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_use_call neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_use_call ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns ... ok neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_roter neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_roter ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v4 neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v4 ... ok neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_external_gateway_ip neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_external_gateway_ip ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_get_device_zone neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_get_device_zone ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v6 neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v6 ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_multiple_firewall_with_common_conntrack neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_multiple_firewall_with_common_conntrack ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_non_default_datapath neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_non_default_datapath ... ok neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_floating_ip neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_floating_ip ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_prepare_and_remove_devices_filter_enhanced_rpc neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_prepare_and_remove_devices_filter_enhanced_rpc ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_initialize_nat_table neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_initialize_nat_table ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_network_not_found neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_network_not_found ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_remote_error_net_not_found neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_remote_error_net_not_found ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_not_found neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_not_found ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready ... ok neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_multiple_external_gateway_ips neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_multiple_external_gateway_ips ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_devices_enhanced_rpc neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_devices_enhanced_rpc ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_metadata_destroy neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_metadata_destroy ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_doesnt_orphan_devices neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_doesnt_orphan_devices ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_deletes_flow neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_deletes_flow ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_with_non_enable_dhcp_subnet neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_with_non_enable_dhcp_subnet ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_blank_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_blank_rule ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call_prio neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call_prio ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit_with_value_less_than_min neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit_with_value_less_than_min ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_kills_with_respawn neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_kills_with_respawn ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata_non_local_subnet neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata_non_local_subnet ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_ipv6 neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_ipv6 ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_kills_without_respawn neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_kills_without_respawn ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_no_crash_if_started neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__handle_process_error_no_crash_if_started ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_empty_list_for_empty_queue neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_empty_list_for_empty_queue ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_none_enhanced_rpc neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_none_enhanced_rpc ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_updates_after_enable_dhcp neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_updates_after_enable_dhcp ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_isolated_metadata_with_router neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_isolated_metadata_with_router ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_not_updated_enhanced_rpc neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_not_updated_enhanced_rpc ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_queued_data neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_queued_data ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit_with_value_less_than_min neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit_with_value_less_than_min ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_non_existing_port neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__remove_egress_no_port_security_non_existing_port ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_false_for_execute_exception neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_false_for_execute_exception ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_no_metadata neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_no_metadata ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_updated_enhanced_rpc neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_updated_enhanced_rpc ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_resync_throttle_conf neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_resync_throttle_conf ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_vifport neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_vifport ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule ... ok neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test__is_polling_required_returns_when_updates_are_present neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test__is_polling_required_returns_when_updates_are_present ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__output_hosts_file_log_only_twice neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__output_hosts_file_log_only_twice ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_targets_process_for_pid neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_targets_process_for_pid ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update ... ok neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_after_calling_get_events_is_false neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_after_calling_get_events_is_false ... ok neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_start_calls_monitor_start neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_start_calls_monitor_start ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_not_updated_enhanced_rpc neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_not_updated_enhanced_rpc ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_raw_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_raw_rule ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none ... ok neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__parse_ip_addresses neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__parse_ip_addresses ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update_dhcp_port_raises_conflict neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update_dhcp_port_raises_conflict ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_not_none neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_not_none ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_disabled neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_disabled ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_exchanged_interface_and_ip neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_exchanged_interface_and_ip ... ok neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port ... ok neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_stop_calls_monitor_stop neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_stop_calls_monitor_stop ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_queues_and_returns_output neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_queues_and_returns_output ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_updated_enhanced_rpc neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_rule_updated_enhanced_rpc ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_to_a_nonexistent_chain neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_to_a_nonexistent_chain ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_enabled neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_enabled ... ok neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync ... ok neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string ... ok neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_delete_port neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_delete_port ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_disabled neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_disabled ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup_no_gw_port neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup_no_gw_port ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_returns_none_for_missing_output neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_returns_none_for_missing_output ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str ... ok neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_data_fetched_since neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_data_fetched_since ... ok Failure applying iptables rules Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/iptables_manager.py", line 438, in defer_apply self.defer_apply_off() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/iptables_manager.py", line 452, in defer_apply_off self._apply() File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_defer_apply_with_exception neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_defer_apply_with_exception ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4_iif neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4_iif ... ok neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit ... ok neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_handle_port neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_handle_port ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__spawn neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__spawn ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v6 neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v6 ... ok neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_chain_name neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_chain_name ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_existing_dhcp_networks neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_existing_dhcp_networks ... ok neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_i_am_primary neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_i_am_primary ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows ... ok neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_defer_not_called neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_defer_not_called ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v4 neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v4 ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v6 neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v6 ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_callback_failure neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_callback_failure ... ok neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_and_zero neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_and_zero ... ok neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_initialize neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_initialize ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_false neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_false ... ok neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure ... ok neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test__is_polling_required_should_not_be_implemented neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test__is_polling_required_should_not_be_implemented ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_chain_notexists neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters_chain_notexists ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list ... ok neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_true neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_true ... ok neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_force_polling_sets_interval_attribute neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_force_polling_sets_interval_attribute ... ok Namespace test was deleted during IPTables operations. neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables__apply_synchronized_no_namespace neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables__apply_synchronized_no_namespace ... ok neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates ... ok An error occurred while communicating with async process [fake]. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/async_process.py", line 237, in _watch_process output = callback() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception raise Exception('Error!') Exception: Error! An error occurred while communicating with async process [fake]. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/async_process.py", line 237, in _watch_process output = callback() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception raise Exception('Error!') Exception: Error! neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove ... ok neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_false_for_no_updates neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_false_for_no_updates ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test__process_update_policy neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test__process_update_policy ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception ... ok neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_clear_unprovides_all_producers neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_clear_unprovides_all_producers ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure ... ok neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_net_with_V6_stateless_and_V4_subnets neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_net_with_V6_stateless_and_V4_subnets ... ok neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_forced neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_forced ... ok neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure_with_no_failing_line_number neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure_with_no_failing_line_number ... ok neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_does_not_raise_on_none neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_does_not_raise_on_none ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_filter_defer_apply_off_with_sg_only_ipv6_rule neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_filter_defer_apply_off_with_sg_only_ipv6_rule ... ok neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_sent_kill_event neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_sent_kill_event ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateful_dhcpv6_same_subnet_fixedips neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateful_dhcpv6_same_subnet_fixedips ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router ... ok neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_polling_not_completed neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_polling_not_completed ... ok neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_use_table_lock neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_use_table_lock ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd ... ok neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_no_canonname neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_no_canonname ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network ... ok neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_updates_are_present neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_updates_are_present ... ok neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_wrong_object_type neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_wrong_object_type ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_chain neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_chain ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids_by_ipversion neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids_by_ipversion ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_egress neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_egress ... ok neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_polling_completed_sets_interval_attribute neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_polling_completed_sets_interval_attribute ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flow_for_ip_using_cookie_any neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flow_for_ip_using_cookie_any ... ok neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_fqdn neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_fqdn ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_construtor_raises_exception_for_negative_respawn_interval neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_construtor_raises_exception_for_negative_respawn_interval ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary_no_gw_port neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary_no_gw_port ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network_no_dns neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network_no_dns ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_sg_ids_set_for_ports neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_sg_ids_set_for_ports ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule ... ok neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_returns_callback_result neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_returns_callback_result ... ok neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_localhost neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_localhost ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_file_on_net_with_v6_slaac_and_v4 neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_file_on_net_with_v6_slaac_and_v4 ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress ... ok neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_delete_port_exception neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_delete_port_exception ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_not_remove_used_security_group_info neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_not_remove_used_security_group_info ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stdout neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stdout ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_rule_with_wrap_target neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_rule_with_wrap_target ... ok neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent_with_dvr_snat_mode neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent_with_dvr_snat_mode ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules ... ok neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal ... ok neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_init_exception neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_init_exception ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_make_subnet_interface_ip_map neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_make_subnet_interface_ip_map ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_port_filter_with_destroy_ipset_chain neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_port_filter_with_destroy_ipset_chain ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain ... ok neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_unknown_type neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_unknown_type ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_descr neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_descr ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_invokes__spawn neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_invokes__spawn ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members ... ok neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_duplicate_extensions neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_duplicate_extensions ... ok neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent_with_dvr_snat_mode neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_ha_agent_with_dvr_snat_mode ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_raises_exception_if_process_already_started neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_raises_exception_if_process_already_started ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule ... ok neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_multiple_extensions neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_multiple_extensions ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info ... ok neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_no_extensions neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_no_extensions ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_fip_qos_changed_to_none neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_fip_qos_changed_to_none ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_calls_kill_with_provided_signal_number neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_calls_kill_with_provided_signal_number ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_non_local_subnets neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_non_local_subnets ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_exp_egress neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_exp_egress ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_ha_agent neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_ha_agent ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info_clears_unused_rules neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info_clears_unused_rules ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_rule ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules ... ok neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_empty_fdb_table neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_empty_fdb_table ... ok neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_legacy_agent neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_legacy_agent ... ok neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_client_id neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_client_id ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache ... ok neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_existing_fdb_table neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_construct_existing_fdb_table ... ok neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_with_plugins neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_with_plugins ... ok neutron.tests.unit.agent.common.test_polling.TestAlwaysPoll.test_is_polling_required_always_returns_true neutron.tests.unit.agent.common.test_polling.TestAlwaysPoll.test_is_polling_required_always_returns_true ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnet_on_a_network neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnet_on_a_network ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule ... ok neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test__process_update_policy neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test__process_update_policy ... ok neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_delete_port neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_delete_port ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnets neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnets ... ok neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_without_cache neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_without_cache ... ok neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_add_router neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_add_router ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_nat_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_nat_rule ... ok neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_return_always_poll_by_default neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_return_always_poll_by_default ... ok neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_no_exp_egress neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_no_exp_egress ... ok FDB extension is only supported for OVS and linux bridge agent, currently uses sriov Error loading class by alias Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname mgr = driver.DriverManager( File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 53, in __init__ super(DriverManager, self).__init__( File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ self._init_plugins(extensions) File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 112, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'openvswitchXX' neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_qos_policy_has_no_bandwidth_limit_rule neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_qos_policy_has_no_bandwidth_limit_rule ... Error loading class by class name Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname mgr = driver.DriverManager( File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 53, in __init__ super(DriverManager, self).__init__( File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ self._init_plugins(extensions) File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 112, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'openvswitchXX' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname class_to_load = importutils.import_class(name) File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class __import__(mod_str) ValueError: Empty module name ok neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_delete_router neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_delete_router ... ok Error loading interface driver 'openvswitchXX' neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent ... ok neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_as_alias_wrong_driver neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_as_alias_wrong_driver ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_raw_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_raw_rule ... ok neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_multiple_devices neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_multiple_devices ... ok neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_does_not_consume_irrelevant_errors neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_does_not_consume_irrelevant_errors ... ok neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_unpermitted_device_owner neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_unpermitted_device_owner ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_single_fallback_accept_rule neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_single_fallback_accept_rule ... ok Alias or class name is not set Error loading interface driver 'None' neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_update_router neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_update_router ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_rule_only_has_max_kbps neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_rule_only_has_max_kbps ... ok neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_not_set neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_not_set ... ok neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_add_rule neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_add_rule ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members ... ok neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes ... ok neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_success neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_success ... ok neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_changed_mac neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_changed_mac ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_exchanged_interface_and_ip neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_exchanged_interface_and_ip ... ok Error loading class by alias Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname mgr = driver.DriverManager( File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 53, in __init__ super(DriverManager, self).__init__( File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ self._init_plugins(extensions) File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 112, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver' Error loading class by class name Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname mgr = driver.DriverManager( File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 53, in __init__ super(DriverManager, self).__init__( File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ self._init_plugins(extensions) File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 112, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 32, in import_class return getattr(sys.modules[mod_str], class_str) AttributeError: module 'neutron' has no attribute 'NonExistentDriver' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname class_to_load = importutils.import_class(name) File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 34, in import_class raise ImportError('Class %s cannot be found (%s)' % ImportError: Class NonExistentDriver cannot be found (['Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname\n mgr = driver.DriverManager(\n', ' File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 53, in __init__\n super(DriverManager, self).__init__(\n', ' File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__\n self._init_plugins(extensions)\n', ' File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 112, in _init_plugins\n raise NoMatches(\'No %r driver found, looking for %r\' %\n', "stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver'\n", '\nDuring handling of the above exception, another exception occurred:\n\n', 'Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 32, in import_class\n return getattr(sys.modules[mod_str], class_str)\n', "AttributeError: module 'neutron' has no attribute 'NonExistentDriver'\n"]) Error loading interface driver 'neutron.NonExistentDriver' neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_wrong_driver neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_wrong_driver ... ok neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes_no_change neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes_no_change ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_exp_egress neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_exp_egress ... ok neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_linuxbridge_interface_driver_success neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_linuxbridge_interface_driver_success ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file ... ok neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_clear_by_router_id neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_clear_by_router_id ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_to_a_nonexistent_chain neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_rule_to_a_nonexistent_chain ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_find_fip_router_id neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_find_fip_router_id ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope ... ok neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_null_interface_driver_success neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_null_interface_driver_success ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_bytes_wrong_unit neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_bytes_wrong_unit ... ok neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_ovs_interface_driver_success neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_ovs_interface_driver_success ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_existing neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_existing ... ok neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_del_conntrack_helper neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_del_conntrack_helper ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_remove_fip_ratelimit_cache neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_remove_fip_ratelimit_cache ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value ... ok neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_set_conntrack_helpers neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_set_conntrack_helpers ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_infinite_duration neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_infinite_duration ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event_timestamp neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event_timestamp ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache ... ok Failure applying iptables rules Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/iptables_manager.py", line 438, in defer_apply self.defer_apply_off() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/iptables_manager.py", line 452, in defer_apply_off self._apply() File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_matching neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_matching ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file ... ok neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_update_conntrack_helper neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_update_conntrack_helper ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_no_exp_egress neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_no_exp_egress ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bits_value neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bits_value ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_not_matching neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_not_matching ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_dns_provided neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_dns_provided ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_no_fixed_ips neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_no_fixed_ips ... ok neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota ... ok neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bytes_value neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bytes_value ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_many_dns_provided neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_many_dns_provided ... ok neutron.tests.unit.agent.l3.extensions.test_snat_log.SnatLogExtensionInitializeTestCase.test_initialize_subscribed_to_rpc neutron.tests.unit.agent.l3.extensions.test_snat_log.SnatLogExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip_error neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip_error ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabits_value neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabits_value ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_no_dns_provided neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_agent_with_no_dns_provided ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dist_neutron_router_on_subnet neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dist_neutron_router_on_subnet ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabytes_value neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_megabytes_value ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv4 neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv4 ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_and_zero neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_and_zero ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442 neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442 ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv6 neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv6 ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed_to_none neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed_to_none ... ok neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_chain_notexists neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_chain_notexists ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_no_on_link_subnet_routes neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_no_on_link_subnet_routes ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv4 neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv4 ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_removed neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_removed ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_one_on_link_subnet_route neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_one_on_link_subnet_route ... ok Namespace test was deleted during IPTables operations. neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables__apply_synchronized_no_namespace neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables__apply_synchronized_no_namespace ... ok neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_null_char neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_null_char ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_gateway_route neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_gateway_route ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv6 neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv6 ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_egress neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_egress ... ok neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_space_char neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_separated_with_space_char ... ok neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_no_counts neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_no_counts ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_force_metadata neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_force_metadata ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv4 neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv4 ... ok neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_ingress neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_ingress ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_mode_unset neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_mode_unset ... ok neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument ... ok neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_in_ns neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_in_ns ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv6 neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv6 ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_with_dns_provided neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_with_dns_provided ... ok neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure_with_no_failing_line_number neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure_with_no_failing_line_number ... ok neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info ... ok neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_without_dns_provided neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_without_dns_provided ... ok neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists ... ok neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info_nonexistent neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info_nonexistent ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port ... ok neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_routers_in_project neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_routers_in_project ... ok neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_child_pid_as_root neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_child_pid_as_root ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_tags neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_tags ... ok neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interface_bridge neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interface_bridge ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_changed ... ok neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_first_non_root_helper_child neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_first_non_root_helper_child ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_gateway neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_gateway ... ok neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_in_ns neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_in_ns ... ok neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_neutron_router_on_subnet neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_neutron_router_on_subnet ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain ... ok neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_is_bridged_interface neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_is_bridged_interface ... ok neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_last_child_pid_as_root neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_last_child_pid_as_root ... ok neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_without_limit neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_without_limit ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port_not_found neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port_not_found ... ok neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns ... ok neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_none_as_root neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_none_as_root ... ok neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net ... ok neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_process_pid_not_root neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_process_pid_not_root ... ok neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_register_router neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_register_router ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_add_filter_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_add_filter_rule ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv4 neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv4 ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net_diff_details neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net_diff_details ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_remote_sg_removed neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_remote_sg_removed ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_comments_short_enough neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_comments_short_enough ... ok neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6 neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6 ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_reordering_of_jump_rule_comments neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_reordering_of_jump_rule_comments ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_sg_removed neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_sg_removed ... ok neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_build_config_preamble neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_build_config_preamble ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv4_opt neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv4_opt ... ok neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_config_str neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_config_str ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_members neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_members ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str ... ok neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_device_has_ip neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_device_has_ip ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_ports_but_members neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_ports_but_members ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv6_opt neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_ipv6_port_with_ipv6_opt ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str_no_routes neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str_no_routes ... ok neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_device_has_ip_error neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_device_has_ip_error ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_existing_ports neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_existing_ports ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script ... ok neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_device_has_ip_false neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_device_has_ip_false ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_last_port_marks_cleaned neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_last_port_marks_cleaned ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_port neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_port ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script_no_routes neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script_no_routes ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_unknown neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_unknown ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_existing neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_existing ... ok The device does not exist on the system: fake_dev. neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_read_faddresses_not_found neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_read_faddresses_not_found ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_hybrid_ports neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_hybrid_ports ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero ... ok neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_create_registry_notify neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_create_registry_notify ... ok neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_read_ifaddresses neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_read_ifaddresses ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_iptables_driver_instance_has_correct_instance neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_iptables_driver_instance_has_correct_instance ... ok Failed to get interface addresses: fake_dev. neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_read_ifaddresses_ip_error neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_read_ifaddresses_ip_error ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp_both_not_isolated neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_single_dhcp_both_not_isolated ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_allocate_rule_priority neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_allocate_rule_priority ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false ... ok neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_read_ifaddresses_no_ip neutron.tests.unit.agent.windows.test_ip_lib.TestIpDevice.test_read_ifaddresses_no_ip ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6_below_32768 neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6_below_32768 ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_true neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_true ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases_with_bad_line neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_all_leases_file_leases_with_bad_line ... ok neutron.tests.unit.agent.windows.test_ip_lib.TestIpWrapper.test_get_device_by_ip neutron.tests.unit.agent.windows.test_ip_lib.TestIpWrapper.test_get_device_by_ip ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_cleaned neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_cleaned ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing ... ok neutron.tests.unit.agent.windows.test_ip_lib.TestIpWrapper.test_get_device_by_ip_no_ip neutron.tests.unit.agent.windows.test_ip_lib.TestIpWrapper.test_get_device_by_ip_no_ip ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_not_cleaned neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_not_cleaned ... ok neutron.tests.unit.agent.windows.test_ip_lib.TestIpWrapper.test_get_devices neutron.tests.unit.agent.windows.test_ip_lib.TestIpWrapper.test_get_devices ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_filters neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_filters ... ok Failed to get network interfaces. neutron.tests.unit.agent.windows.test_ip_lib.TestIpWrapper.test_get_devices_error neutron.tests.unit.agent.windows.test_ip_lib.TestIpWrapper.test_get_devices_error ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_IPv6_tag_and_multiple_ips neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_IPv6_tag_and_multiple_ips ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateConjFlows.test_create_conj_flows neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateConjFlows.test_create_conj_flows ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_create_process neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_create_process ... ok neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_client_id neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_client_id ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_rate_info neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_rate_info ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_execute_1 neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_execute_1 ... ok Error while handling pidfile: thefile Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/daemon.py", line 126, in __init__ self.fd = os.open(pidfile, os.O_CREAT | os.O_RDWR) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect OSError neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init_open_fail neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init_open_fail ... ok Command: sentinel.cmd; Exit code: 1; Stdin: fake_stdin; Stdout: fake_stdout; Stderr: fake_stderr neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_execute_2 neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_execute_2 ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_burst_value_zero neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_burst_value_zero ... ok neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_delete_registry_notify neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_delete_registry_notify ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing_nocreate neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_missing_nocreate ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_stateless_IPv6_tag neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_stateless_IPv6_tag ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table ... ok neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_execute_3 neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_execute_3 ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_no_burst_value_given neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_no_burst_value_given ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found ... ok Command: sentinel.cmd; Exit code: 1; Stdin: fake_stdin; Stdout: fake_stdout; Stderr: fake_stderr neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_execute_4 neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_execute_4 ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change ... ok neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_false neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_false ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_not_found neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_not_found ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_root_helper_child_pid neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_root_helper_child_pid ... ok neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_true neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_true ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_1 neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_1 ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__process_arp_cache_for_internal_port neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__process_arp_cache_for_internal_port ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent ... ok neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_2 neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_2 ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits_when_wrong_qdisc neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits_when_wrong_qdisc ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_not_found neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_not_found ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_3 neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_3 ... ok neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_set_tbf_bw_limit neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_set_tbf_bw_limit ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_without_excluded neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_without_excluded ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_exc_1 neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_exc_1 ... ok neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write ... ok neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test__mac_to_pyroute2_keys neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test__mac_to_pyroute2_keys ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_exc_2 neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_get_wmi_process_exc_2 ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy ... ok neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test_add_tc_filter_vxlan neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test_add_tc_filter_vxlan ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_kill_process_1_True neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_kill_process_1_True ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr ... ok neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_bigger_then_minimal neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_bigger_then_minimal ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_kill_process_2_False neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_kill_process_2_False ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters_mac neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters_mac ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr ... ok neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_non_existing neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_non_existing ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_kill_process_exception_1_True neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_kill_process_exception_1_True ... ok neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_htb neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_htb ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_ports_for_remote_address neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_ports_for_remote_address ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_kill_process_exception_2_False neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_kill_process_exception_2_False ... ok neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v4 neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v4 ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_pid_invoked_with_cmdline_1 neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_pid_invoked_with_cmdline_1 ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters ... ok neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_pid_invoked_with_cmdline_2 neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_pid_invoked_with_cmdline_2 ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/agent/ovsdb/test_impl_idl.py:26: DeprecationWarning: Class 'neutron.agent.ovsdb.impl_idl.NeutronOVSDBTransaction' has moved to 'ovsdbapp.schema.open_vswitch.impl_idl.OvsVsctlTransaction' transaction = impl_idl.NeutronOVSDBTransaction(mock.sentinel, neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter ... ok neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_wrong_qdisc_type neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_wrong_qdisc_type ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_pid_invoked_with_cmdline_3 neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_pid_invoked_with_cmdline_3 ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_process_is_running_1_True neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_process_is_running_1_True ... ok neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_htb neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_htb ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr ... ok neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_process_is_running_2_False neutron.tests.unit.agent.windows.test_utils.WindowsUtilsTestCase.test_process_is_running_2_False ... ok neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__set_subnet_arp_info neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__set_subnet_arp_info ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcCallbackTestCase.test_push neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcCallbackTestCase.test_push ... ok neutron.tests.unit.agent.linux.test_utils.TestFindChildPids.test_raises_unknown_exception neutron.tests.unit.agent.linux.test_utils.TestFindChildPids.test_raises_unknown_exception ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str ... ok Extension path '' doesn't exist! neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port ... ok neutron.tests.unit.agent.linux.test_utils.TestFindChildPids.test_returns_empty_list_for_exit_code_1 neutron.tests.unit.agent.linux.test_utils.TestFindChildPids.test_returns_empty_list_for_exit_code_1 ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict ... ok Extension path '' doesn't exist! neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list ... ok neutron.tests.unit.agent.linux.test_utils.TestFindChildPids.test_returns_empty_list_for_no_output neutron.tests.unit.agent.linux.test_utils.TestFindChildPids.test_returns_empty_list_for_no_output ... ok Extension path '' doesn't exist! neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease ... ok neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_extension_extends_sub_resource neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_extension_extends_sub_resource ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list_of_dicts neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list_of_dicts ... ok neutron.tests.unit.agent.linux.test_utils.TestFindChildPids.test_returns_list_of_child_process_ids_for_good_ouput neutron.tests.unit.agent.linux.test_utils.TestFindChildPids.test_returns_list_of_child_process_ids_for_good_ouput ... ok Extension path '' doesn't exist! Exception loading extension Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/extensions.py", line 415, in _check_extension {'name': extension.get_name(), AttributeError: 'InvalidExtension' object has no attribute 'get_name' neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_has_sub_dict neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_has_sub_dict ... ok neutron.tests.unit.agent.linux.test_utils.TestFindChildPids.test_returns_list_of_child_process_ids_recursively neutron.tests.unit.agent.linux.test_utils.TestFindChildPids.test_returns_list_of_child_process_ids_recursively ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist_dual_stack neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist_dual_stack ... ok Extension path '' doesn't exist! Unable to process extensions (auto-allocated-topology) because the configured plugins do not satisfy their requirements. Some features will not work as expected. neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error ... ok neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_update_registry_notify neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_network_update_registry_notify ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network ... ok neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details ... ok Extension path '' doesn't exist! Unable to process extensions (foo_alias) because the configured plugins do not satisfy their requirements. Some features will not work as expected. neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_raise_error neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_raise_error ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_port neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_port ... ok neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list ... ok Extension path '' doesn't exist! neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error ... ok neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_port_device_name neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_port_device_name ... ok neutron.tests.unit.cmd.test_sanity_check.TestSanityCheck.test_setup_conf_and_enable_test_from_config neutron.tests.unit.cmd.test_sanity_check.TestSanityCheck.test_setup_conf_and_enable_test_from_config ... ok neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_ports_by_vnic_type_and_host neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_ports_by_vnic_type_and_host ... ok neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_invalid neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_invalid ... ok neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync ... ok neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply ... ok neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_update_device_down neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_update_device_down ... ok neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_dict_interpolation neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_dict_interpolation ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_multiple_ports neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_multiple_ports ... ok neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation ... ok neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation ... ok neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_notify neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_notify ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple ... ok neutron.tests.unit.common.test_utils.TestExcDetails.test_extract_exc_details_no_details_attached neutron.tests.unit.common.test_utils.TestExcDetails.test_extract_exc_details_no_details_attached ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw ... ok neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_need_pre_defer_copy neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_need_pre_defer_copy ... ok neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_non_sort_key neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_non_sort_key ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port ... ok neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_project_id neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts_with_project_id ... ok neutron.tests.unit.api.v2.test_base.SubresourceTest.test_create_sub_resource neutron.tests.unit.api.v2.test_base.SubresourceTest.test_create_sub_resource ... skipped 'this class will be deleted' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port_no_ct_zone neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port_no_ct_zone ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_non_existent neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_non_existent ... ok neutron.tests.unit.api.v2.test_base.SubresourceTest.test_delete_sub_resource neutron.tests.unit.api.v2.test_base.SubresourceTest.test_delete_sub_resource ... skipped 'this class will be deleted' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_bad_vrrp_with_dport neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_bad_vrrp_with_dport ... ok neutron.tests.unit.api.v2.test_base.SubresourceTest.test_index_sub_resource neutron.tests.unit.api.v2.test_base.SubresourceTest.test_index_sub_resource ... skipped 'this class will be deleted' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_defer_with_exception neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_defer_with_exception ... ok neutron.tests.unit.api.v2.test_base.SubresourceTest.test_show_sub_resource neutron.tests.unit.api.v2.test_base.SubresourceTest.test_show_sub_resource ... skipped 'this class will be deleted' neutron.tests.unit.api.v2.test_base.SubresourceTest.test_sub_resource_member_actions neutron.tests.unit.api.v2.test_base.SubresourceTest.test_sub_resource_member_actions ... skipped 'this class will be deleted' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv4 neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv4 ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__update_arp_entry_calls_arp_cache_with_no_device neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__update_arp_entry_calls_arp_cache_with_no_device ... ok neutron.tests.unit.api.v2.test_base.SubresourceTest.test_update_sub_resource neutron.tests.unit.api.v2.test_base.SubresourceTest.test_update_sub_resource ... skipped 'this class will be deleted' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet_with_ipv6_gw neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_no_subnet_with_ipv6_gw ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv6 neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv6 ... ok neutron.tests.unit.api.v2.test_base.SubresourceTest.test_update_subresource_to_none neutron.tests.unit.api.v2.test_base.SubresourceTest.test_update_subresource_to_none ... skipped 'this class will be deleted' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress ... ok neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge ... ok neutron.tests.unit.common.test_utils.SingletonDecoratorTestCase.test_singleton_instance_class neutron.tests.unit.common.test_utils.SingletonDecoratorTestCase.test_singleton_instance_class ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_dest_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_dest_prefix ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_flat neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_flat ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry_no_routerinfo neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry_no_routerinfo ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_prefix ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vlan neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vlan ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship QosNetworkPolicyBinding.port to refer to viewonly relationship Port.qos_network_policy_binding should include sync_backref=False set on the QosNetworkPolicyBinding.port relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code_protocol_num neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code_protocol_num ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_source_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_source_prefix ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship Tag.standard_attr to refer to viewonly relationship StandardAttribute.tags should include sync_backref=False set on the Tag.standard_attr relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_quota_usage neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_quota_usage ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_port neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_port ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair ... skipped 'Test depends on allowed-address-pairs extension' neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation_with_expiration neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation_with_expiration ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_prefix ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship QosNetworkPolicyBinding.port to refer to viewonly relationship Port.qos_network_policy_binding should include sync_backref=False set on the QosNetworkPolicyBinding.port relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_expired_reservations_for_resources neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_expired_reservations_for_resources ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_non_existing_quota_usage_returns_none neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_non_existing_quota_usage_returns_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport_prefix ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_port neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_port ... ok neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship Tag.standard_attr to refer to viewonly relationship StandardAttribute.tags should include sync_backref=False set on the Tag.standard_attr relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_tenant neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_prefix ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease_no_dhcp_release6 neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease_no_dhcp_release6 ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_tenant_and_resource neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_tenant_and_resource ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/agent/ovsdb/test_impl_idl.py:35: DeprecationWarning: Class 'neutron.agent.ovsdb.impl_idl.NeutronOVSDBTransaction' has moved to 'ovsdbapp.schema.open_vswitch.impl_idl.OvsVsctlTransaction' transaction = impl_idl.NeutronOVSDBTransaction(mock.sentinel, neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress ... ok Post-commit checks failed Traceback (most recent call last): File "/usr/lib/python3/dist-packages/ovsdbapp/schema/open_vswitch/impl_idl.py", line 40, in post_commit self.do_post_commit(txn) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_post_commit_does_not_raise_exception neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_post_commit_does_not_raise_exception ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_dccp_port neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_dccp_port ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservations_for_resources neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservations_for_resources ... ok neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_do_not_listen neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_do_not_listen ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vxlan neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vxlan ... ok neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_start_listening neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_start_listening ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_new_kernel neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_new_kernel ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp_prefix ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations_no_tenant neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations_no_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_non_existent_reservation neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_non_existent_reservation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_prepare_remove_port neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_prepare_remove_port ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp ... skipped 'Test depends on allowed-address-pairs extension' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_prefix ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_all_quota_usage_dirty neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_all_quota_usage_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_vlan_dvr_conntrack_direct_vlan neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_vlan_dvr_conntrack_direct_vlan ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_quota_usage_dirty neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_quota_usage_dirty ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_999_local neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_999_local ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_centralized_floatingip_dvr_ha neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_centralized_floatingip_dvr_ha ... ok neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_blank neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_blank ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_old_kernel neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_old_kernel ... ok neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_managed_port neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_managed_port ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap_by_num neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap_by_num ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage_with_deltas neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage_with_deltas ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_not_managed_port neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_not_managed_port ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_sctp_port neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_sctp_port ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_low_version neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_low_version ... skipped 'Test depends on allowed-address-pairs extension' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip_failure neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip_failure ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_update neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_update ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport_prefix ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_address_scope_mismatch neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_address_scope_mismatch ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_matching_address_scope neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_create_dvr_fip_interfaces_with_matching_address_scope ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port_by_num neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_port_by_num ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_prefix ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_initialized_port neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_initialized_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport_prefix ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_port neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_port ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_mport neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_mport ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_port_security_disabled neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_port_security_disabled ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_del_arp_entry neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_del_arp_entry ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship QosNetworkPolicyBinding.port to refer to viewonly relationship Port.qos_network_policy_binding should include sync_backref=False set on the QosNetworkPolicyBinding.port relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_prefix ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_caches_port_id neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_caches_port_id ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship Tag.standard_attr to refer to viewonly relationship StandardAttribute.tags should include sync_backref=False set on the Tag.standard_attr relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship QosNetworkPolicyBinding.port to refer to viewonly relationship Port.qos_network_policy_binding should include sync_backref=False set on the QosNetworkPolicyBinding.port relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_legacy_name neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_legacy_name ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_num neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_num ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Initializing unfiltered port port_id that does not exist in ovsdb: Port port_id is not managed by this agent.. neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_updated_l3_agent_notification neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_updated_l3_agent_notification ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_already_exists neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_already_exists ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport_prefix ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship Tag.standard_attr to refer to viewonly relationship StandardAttribute.tags should include sync_backref=False set on the Tag.standard_attr relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_port neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_port ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_prefix ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_from_leases_file neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_from_leases_file ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_mport_prefix ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_port neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_port ... ok neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_prefix ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress ... ok neutron.tests.unit.api.rpc.handlers.test_l3_rpc.TestL3RpcCallback.test_process_prefix_update neutron.tests.unit.api.rpc.handlers.test_l3_rpc.TestL3RpcCallback.test_process_prefix_update ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode_host neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode_host ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull_backports_to_older_version neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull_backports_to_older_version ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushToServerRpcCallbackTestCase.test_report_versions neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushToServerRpcCallbackTestCase.test_report_versions ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter_port_security_disabled neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter_port_security_disabled ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp_prefix ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_clears_cached_port_id neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_clears_cached_port_id ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_port neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_prefix ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_not_managed_port neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_not_managed_port ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bad_keystone_tenant neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bad_keystone_tenant ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_port neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_port ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist_dual_stack neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist_dual_stack ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_no_fixed_ips neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_no_fixed_ips ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dual_stack neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dual_stack ... ok neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_two_labels neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_two_labels ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy ... ok Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 161, in call return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/dhcp/agent.py", line 374, in _periodic_resync_helper self.sync_state(reasons.keys()) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_prepare_port_filter_with_no_sg neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_prepare_port_filter_with_no_sg ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_boolean_not_json neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_boolean_not_json ... ok Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 161, in call return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/dhcp/agent.py", line 374, in _periodic_resync_helper self.sync_state(reasons.keys()) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper_with_event neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper_with_event ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_remove_ports_not_configured neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_remove_ports_not_configured ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_applies_added_flows neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_applies_added_flows ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start_without_active_networks_support neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start_without_active_networks_support ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_report_state_revival_logic neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_report_state_revival_logic ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_bad_route_404 neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_bad_route_404 ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_start_ready_ports_loop neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_start_ready_ports_loop ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4 neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_all_networks_plugin_error neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_all_networks_plugin_error ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_by_num neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_by_num ... ok neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_with_non_existent_label neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule_with_non_existent_label ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy_no_namespace neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy_no_namespace ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_external_gateway_removed_ext_gw_port_and_fip neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_external_gateway_removed_ext_gw_port_and_fip ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_one_network_plugin_error neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_one_network_plugin_error ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_clean_when_port_not_found neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_clean_when_port_not_found ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_initial neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_initial ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_no_ct_zone neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv4_no_ct_zone ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_same neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_same ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules_no_fip_ns neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules_no_fip_ns ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_waitall neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_waitall ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_not_removed neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_not_removed ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6 neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6 ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_added_dist neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_added_dist ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_create_new_port_if_not_present neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_create_new_port_if_not_present ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_moved_dist neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_moved_dist ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_create_returns_201 neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_create_returns_201 ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_removed_dist neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_removed_dist ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change_no_ct_zone neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_port_sec_group_change_no_ct_zone ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4 neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4 ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_string_not_json neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_string_not_json ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_int_options neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_int_options ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules_no_fip_ns neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_mangle_rules_no_fip_ns ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4_no_ct_zone neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4_no_ct_zone ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_no_options neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_no_options ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_arp_related_dev_no_subnet neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_arp_related_dev_no_subnet ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6 neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_port_security_disabled neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_port_security_disabled ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6_no_ct_zone neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv6_no_ct_zone ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_no_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_no_namespace ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_trusted_ports neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_trusted_ports ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_update_delete_port_filter neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_update_delete_port_filter ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesTestCase.test_get_binary_name_in_unittest neutron.tests.unit.agent.linux.test_iptables_manager.IptablesTestCase.test_get_binary_name_in_unittest ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_user_sg_rules_deduped_before_call_to_iptables_manager neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_user_sg_rules_deduped_before_call_to_iptables_manager ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_returns_204 neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_returns_204 ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryName.test_empty_chain_custom_binary_name neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryName.test_empty_chain_custom_binary_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_fips neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_fips ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_bytes_wrong_unit neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_bytes_wrong_unit ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bare_value neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bare_value ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bits_value neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bits_value ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bytes_value neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bytes_value ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_source_group neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_source_group ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabits_value neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabits_value ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabytes_value neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabytes_value ... ok neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_ensure_all_networks_provisioned neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_ensure_all_networks_provisioned ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_check_exit_code neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_check_exit_code ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_none neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_none ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_members neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_members ... ok neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rules neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rules ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_missing_attr neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_missing_attr ... ok neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input ... ok neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_agent_gw_interfaces neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_agent_gw_interfaces ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug ... ok neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_teardown_datapath neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_teardown_datapath ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_change_locale neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_change_locale ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_returns_200 neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_returns_200 ... ok neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_update_chassis_metadata_networks_add neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_update_chassis_metadata_networks_add ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_no_raise_runtime neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_no_raise_runtime ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_rules neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_security_group_rules ... ok neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_update_chassis_metadata_networks_add_dp_exists neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_update_chassis_metadata_networks_add_dp_exists ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_raise_runtime neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_raise_runtime ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist_with_addr_scope_mismatch neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist_with_addr_scope_mismatch ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_get_ethertype_filtered_addresses neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_get_ethertype_filtered_addresses ... ok neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_update_chassis_metadata_networks_remove neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_update_chassis_metadata_networks_remove ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_raise_runtime_do_not_log_fail_as_error neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_raise_runtime_do_not_log_fail_as_error ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_primary_standby neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_primary_standby ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_protocols neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_protocols ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_fip_ns neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_fip_ns ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data ... ok neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_update_chassis_metadata_networks_remove_no_dp neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_update_chassis_metadata_networks_remove_no_dp ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_standby_standby neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_check_ha_state_for_router_standby_standby ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true ... ok neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_update_datapath_provision neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_update_datapath_provision ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_split neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_update_rules_split ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_gw_ns_name neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_gw_ns_name ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_surrogateescape_in_decoding_out_data neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_surrogateescape_in_decoding_out_data ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_empty_list neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_empty_list ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_removed neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_removed ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_helper neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_helper ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules_single neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules_single ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_helper_exception neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_helper_exception ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges ... ok neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_shared neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_shared ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping ... ok neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_xenapi_root_helper neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_xenapi_root_helper ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_doesnt_match neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_doesnt_match ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error ... ok neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error ... ok neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path_script_with_procname neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path_script_with_procname ... ok neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_existing_dhcp_networks_abstract_error neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_existing_dhcp_networks_abstract_error ... ok neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script_with_procname neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script_with_procname ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path ... ok neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_not_updated neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_not_updated ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_updated neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_updated ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin ... ok neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_update_datapath_teardown neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_update_datapath_teardown ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_not_updated neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_not_updated ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_updated neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_updated ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_and_remove_devices_filter neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_and_remove_devices_filter ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_firewall_disabled neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_firewall_disabled ... ok neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe_not_first neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe_not_first ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_trusted_ports neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_trusted_ports ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_only_ipv6_rule neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_only_ipv6_rule ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_devices neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_devices ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_none neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_none ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_firewall_disabled neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_firewall_disabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Rule priority not found for floating ip 19.4.4.2 neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_noopfirewall neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_with_noopfirewall ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_handle_snat_rule_for_centralized_fip neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_handle_snat_rule_for_centralized_fip ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_remove_devices_filter_with_trusted_ports neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_remove_devices_filter_with_trusted_ports ... ok neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body ... ok neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_member_updated neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_member_updated ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_missing_attr neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_missing_attr ... ok neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_rule_updated neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_rule_updated ... ok neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_removing_resource neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_removing_resource ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_body neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_body ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_updated neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_updated ... ok neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_stops_reporting neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_stops_reporting ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_not_updated neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_not_updated ... ok neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_updated neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_rule_updated ... ok neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_updates_version neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_updates_version ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_get_trusted_devices neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_get_trusted_devices ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_init_firewall_with_none_driver neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_init_firewall_with_none_driver ... ok neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_different_adds_triggers_recalculation neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_different_adds_triggers_recalculation ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none ... ok neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_bogus_resource_class neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_bogus_resource_class ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_reset_state neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_reset_state ... ok neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_resource_class neutron.tests.unit.api.rpc.callbacks.test_resources.RegisterResourceClass.test_register_resource_class ... ok neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_multiple_consumer_version_update neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_multiple_consumer_version_update ... ok neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_too_long_description neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_too_long_description ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules ... ok neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_security_group_info_for_devices neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_security_group_info_for_devices ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_member_update_events neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_member_update_events ... ok neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_parent_ops_affect_rules neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_parent_ops_affect_rules ... ok neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response ... ok neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' test failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect webob.exc.HTTPGatewayTimeout: The gateway has timed out. neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_resource neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_resource ... ok test failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized..TestException: Translated error neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized ... ok test failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json..TestException: 网络 neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources ... ok neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_headers_can_be_extended neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_headers_can_be_extended ... ok None failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 97, in resource method = getattr(controller, action) TypeError: getattr(): attribute name must be string neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_show_returns_200 neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_show_returns_200 ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_boolean_not_json neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_boolean_not_json ... ok neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_client_id neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_client_id ... ok test failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect webob.exc.HTTPNotImplemented: The server has either erred or is incapable of performing the requested operation. neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge ... ok neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_not_implemented_error neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_not_implemented_error ... ok neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_overlap_metering_label_rules neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_overlap_metering_label_rules ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_dhcp_port neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_dhcp_port ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe_not_last neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe_not_last ... ok neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_post_with_body neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_post_with_body ... ok neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_configured_bridge neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_configured_bridge ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_snat_ns_once neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_snat_ns_once ... ok neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 ... ok neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations ... ok Failed to process ip_conntrack queue entry: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/ip_conntrack.py", line 103, in _process_queue self._delete_conntrack_state( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/ip_conntrack.py", line 165, in _delete_conntrack_state conntrack_cmds = self._get_conntrack_cmds(device_info_list, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/ip_conntrack.py", line 141, in _get_conntrack_cmds zone_id = self.get_device_zone(device_info, create=False) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1154, in _execute_mock_call result = next(effect) StopIteration Failed to process ip_conntrack queue entry: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/ip_conntrack.py", line 103, in _process_queue self._delete_conntrack_state( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/ip_conntrack.py", line 165, in _delete_conntrack_state conntrack_cmds = self._get_conntrack_cmds(device_info_list, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/ip_conntrack.py", line 141, in _get_conntrack_cmds zone_id = self.get_device_zone(device_info, create=False) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1154, in _execute_mock_call result = next(effect) StopIteration Failed to process ip_conntrack queue entry: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/ip_conntrack.py", line 103, in _process_queue self._delete_conntrack_state( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/ip_conntrack.py", line 165, in _delete_conntrack_state conntrack_cmds = self._get_conntrack_cmds(device_info_list, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/ip_conntrack.py", line 141, in _get_conntrack_cmds zone_id = self.get_device_zone(device_info, create=False) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1154, in _execute_mock_call result = next(effect) StopIteration Failed to process ip_conntrack queue entry: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/ip_conntrack.py", line 103, in _process_queue self._delete_conntrack_state( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/ip_conntrack.py", line 165, in _delete_conntrack_state conntrack_cmds = self._get_conntrack_cmds(device_info_list, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/ip_conntrack.py", line 141, in _get_conntrack_cmds zone_id = self.get_device_zone(device_info, create=False) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1154, in _execute_mock_call result = next(effect) StopIteration neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 ... ok neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_create_notifer neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_create_notifer ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations_no_interface neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations_no_interface ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_load_used_fip_information neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_load_used_fip_information ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' test failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_string_not_json neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_object_string_not_json ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_invalid_json_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_invalid_json_400 ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_remove_config_files neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_remove_config_files ... ok neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_meta_disabled_returns_false neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_meta_disabled_returns_false ... ok neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_egress neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_egress ... ok neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_error_logged_exception_level neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_error_logged_exception_level ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true ... ok test failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized..TestException: Translated error neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_localized ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true_ipv6 neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_isolated_network_returns_true_ipv6 ... ok test failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json..TestException: 网络 neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_non_isolated_network_returns_false neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_non_isolated_network_returns_false ... ok neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_delete_notifer neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_delete_notifer ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_returns_200 neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_returns_200 ... ok neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_4xx_logged_info_level neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_4xx_logged_info_level ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_ingress_addr_pair neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_ingress_addr_pair ... skipped 'Test depends on allowed-address-pairs extension' neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_readonly_attr neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_readonly_attr ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_with_metadata_network_returns_true neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_enable_metadata_with_metadata_network_returns_true ... ok neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_5xx_logged_info_level neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_webob_5xx_logged_info_level ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_force_metadata_returns_true neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_force_metadata_returns_true ... ok neutron.tests.unit.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges neutron.tests.unit.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges ... ok neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_for_new_resource_type neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_for_new_resource_type ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn ... ok neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks ... ok neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn) neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn) ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu_plugin_doesnt_pass_mtu_value neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu_plugin_doesnt_pass_mtu_value ... ok neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn) neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn) ... ok neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent ... ok neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifer neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifer ... ok neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn_n) neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_without_profiler(spawn_n) ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_broadcast neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_broadcast ... ok Rule priority not found for floating ip 15.1.2.3 Rule priority not found for floating ip 15.1.2.4 neutron.tests.unit.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf neutron.tests.unit.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf ... ok neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_config_file neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_config_file ... ok neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts ... ok neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_is_object_blocked neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_is_object_blocked ... ok neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_dns_server neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_dns_server ... ok neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_enable_dnsmasq_log neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_enable_dnsmasq_log ... ok neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object ... ok neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_is_network_device_port neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_is_network_device_port ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_use_defaults neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_use_defaults ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_multiple_dns_server neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_multiple_dns_server ... ok neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts ... ok neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_gateway_outside_subnet_added neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_gateway_outside_subnet_added ... ok neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_dhcp_disabled neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_dhcp_disabled ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_dhcp_timers neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_dhcp_timers ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_process_router_dist_floating_ip_add neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_process_router_dist_floating_ip_add ... ok neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_until_final_component_complete neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_until_final_component_complete ... ok neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_empty neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_empty ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv ... ok neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_invalid neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_invalid ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv_overridden neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv_overridden ... ok neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_dhcp_port neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_dhcp_port ... ok neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_when_wrong_component_reports neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_not_provisioned_when_wrong_component_reports ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_infinite_lease_duration neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_infinite_lease_duration ... ok neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_lb_port neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_lb_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_max_leases_is_smaller_than_cap neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_max_leases_is_smaller_than_cap ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env ... ok neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_lbv2_port neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_lbv2_port ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range ... ok neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_vm_port neutron.tests.unit.common.test_utils.TestFipServices.test_is_fip_serviced_with_vm_port ... ok neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship QosNetworkPolicyBinding.port to refer to viewonly relationship Port.qos_network_policy_binding should include sync_backref=False set on the QosNetworkPolicyBinding.port relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range_bad_prefix_length neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range_bad_prefix_length ... ok neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_illegal_int neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_illegal_int ... ok neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv4 neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv4 ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain ... ok neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_with_no_components neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_with_no_components ... ok neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv6 neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv6 ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain_tag_support neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain_tag_support ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship Tag.standard_attr to refer to viewonly relationship StandardAttribute.tags should include sync_backref=False set on the Tag.standard_attr relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure_isolated_metadata neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure_isolated_metadata ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged ... ok neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioning_of_correct_item neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioning_of_correct_item ... ok neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label_rule neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label_rule ... ok neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes ... ok neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_get_device_zone neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_get_device_zone ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config ... ok neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_without_no_track_option neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_without_no_track_option ... ok neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_remove_routes_on_interface neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_remove_routes_on_interface ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp ... ok neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_edge_cases neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_edge_cases ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips_track_script neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips_track_script ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip ... ok neutron.tests.unit.debug.test_commands.TestDebugCommands.test_clear_probe neutron.tests.unit.debug.test_commands.TestDebugCommands.test_clear_probe ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface ... ok neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_floating_ip neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_floating_ip ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface_without_no_track neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface_without_no_track ... ok neutron.tests.unit.debug.test_commands.TestDebugCommands.test_create_network_probe neutron.tests.unit.debug.test_commands.TestDebugCommands.test_create_network_probe ... ok neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists ... ok neutron.tests.unit.debug.test_commands.TestDebugCommands.test_create_network_probe_external neutron.tests.unit.debug.test_commands.TestDebugCommands.test_create_network_probe_external ... ok neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists ... ok neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_ok neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_ok ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed ... ok neutron.tests.unit.debug.test_commands.TestDebugCommands.test_create_nova_probe neutron.tests.unit.debug.test_commands.TestDebugCommands.test_create_nova_probe ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_fails_file_still_exists ... ok neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_gateway_ports_equal neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_gateway_ports_equal ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file ... ok neutron.tests.unit.debug.test_commands.TestDebugCommands.test_create_nova_probe_external neutron.tests.unit.debug.test_commands.TestDebugCommands.test_create_nova_probe_external ... ok neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_get_router_cidrs_returns_ha_cidrs neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_get_router_cidrs_returns_ha_cidrs ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run ... ok neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_ioerror neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_ioerror ... ok neutron.tests.unit.debug.test_commands.TestDebugCommands.test_delete_probe neutron.tests.unit.debug.test_commands.TestDebugCommands.test_delete_probe ... ok neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_disable_security_group_extension_by_config neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_disable_security_group_extension_by_config ... ok neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_primary neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_primary ... ok neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_random_ranges neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_random_ranges ... ok neutron.tests.unit.debug.test_commands.TestDebugCommands.test_delete_probe_external neutron.tests.unit.debug.test_commands.TestDebugCommands.test_delete_probe_external ... ok neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_unknown neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_unknown ... ok neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input ... ok neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_remove_floating_ip neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_remove_floating_ip ... ok neutron.tests.unit.debug.test_commands.TestDebugCommands.test_exec_command neutron.tests.unit.debug.test_commands.TestDebugCommands.test_exec_command ... ok neutron.tests.unit.common.test_utils.TestThrottler.test_method_docstring_is_preserved neutron.tests.unit.common.test_utils.TestThrottler.test_method_docstring_is_preserved ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_dvr neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_dvr ... ok neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_non_dvr neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_non_dvr ... ok neutron.tests.unit.debug.test_commands.TestDebugCommands.test_list_probe neutron.tests.unit.debug.test_commands.TestDebugCommands.test_list_probe ... ok neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable ... ok neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_set_ha_port neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_set_ha_port ... ok neutron.tests.unit.debug.test_commands.TestDebugCommands.test_ping_all neutron.tests.unit.debug.test_commands.TestDebugCommands.test_ping_all ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.debug.test_commands.TestDebugCommands.test_ping_all_v6 neutron.tests.unit.debug.test_commands.TestDebugCommands.test_ping_all_v6 ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone_bad_tenant neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone_bad_tenant ... ok DVR: Gateway update in FIP namespace failed Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/dvr_fip_ns.py", line 144, in create_or_update_gateway_port self._update_gateway_port( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/dvr_fip_ns.py", line 305, in _update_gateway_port self._update_gateway_route( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/dvr_fip_ns.py", line 335, in _update_gateway_route raise l3_exc.FloatingIpSetupException(msg) neutron_lib.exceptions.l3.FloatingIpSetupException: DVR: Gateway update route in FIP namespace failed, retry should be attempted on next call DVR: FIP namespace config failure for interface fg-ca5d529e-08 neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_raises_exception neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_update_gateway_port_raises_exception ... ok neutron.tests.unit.debug.test_commands.TestDebugCommands.test_ping_all_with_ensure_port neutron.tests.unit.debug.test_commands.TestDebugCommands.test_ping_all_with_ensure_port ... ok neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHybridIptablesHelper.test_overloaded_remove_conntrack neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHybridIptablesHelper.test_overloaded_remove_conntrack ... ok neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_egress neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_egress ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ingress neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ingress ... ok neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_and_lookup neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_and_lookup ... ok neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_agent_with_az neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_agent_with_az ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp ... ok neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol ... ok neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_exhausted_pool neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_exhausted_pool ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_port_range neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_port_range ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active ... ok neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_from_file neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_from_file ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_none neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_none ... ok neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_repeated_call_with_same_key neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_allocate_repeated_call_with_same_key ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none ... ok neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace_no_path neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace_no_path ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_namespace neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_namespace ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id ... ok neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_no_namespace neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_no_namespace ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id_invalid neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id_invalid ... ok neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_get_stop_command neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_get_stop_command ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsForIpAddress.test_create_flows_for_ip_address_egress neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsForIpAddress.test_create_flows_for_ip_address_egress ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_namespace neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_namespace ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_pid neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_pid ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv6 neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv6 ... ok neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_not_active neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_not_active ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv4 neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv4 ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace ... ok neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_ensure_active neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_ensure_active ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv6 neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv6 ... ok Extension path '' doesn't exist! Extension path '' doesn't exist! neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace ... ok Extension path '' doesn't exist! neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/agent/linux/test_daemon.py:49: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/tmp2lu80wl2/tmp3mn_kq6k/unwatch_log_temp_file' mode='a' encoding='UTF-8'> daemon.unwatch_log() ResourceWarning: Enable tracemalloc to get the object allocation traceback neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace_process_active neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace_process_active ... ok Extension path '' doesn't exist! neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extension_loaded_for_non_core_plugin neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extension_loaded_for_non_core_plugin ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default ... ok neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name ... ok Extension path '' doesn't exist! neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_loaded_for_plugin_with_expected_interface neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_loaded_for_plugin_with_expected_interface ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields ... ok neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists ... ok Extension path '' doesn't exist! neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid ... ok neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_not_loaded_for_plugins_unaware_of_extensions neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_are_not_loaded_for_plugins_unaware_of_extensions ... ok neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_invalid_file neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_invalid_file ... ok Extension path '' doesn't exist! neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns ... ok neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded ... ok Unable to convert value in /var/path/uuid.pid Extension path '' doesn't exist! neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_no_an_int neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_no_an_int ... ok neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface ... ok neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_processmanager_ensures_pid_dir neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_processmanager_ensures_pid_dir ... ok Extension path '' doesn't exist! neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded ... ok neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_with_custom_reload_callback neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_with_custom_reload_callback ... ok Extension path '' doesn't exist! neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback ... ok neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device ... ok Extension path '' doesn't exist! neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unsupported_extensions_are_not_loaded neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unsupported_extensions_are_not_loaded ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestConntrack.test_delete_socket_conntrack_state neutron.tests.unit.agent.linux.test_ip_lib.TestConntrack.test_delete_socket_conntrack_state ... ok neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_with_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_with_namespace ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_with_chain neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_with_chain ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_without_chain neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_all_filters_without_chain ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_without_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestAddNamespaceToCmd.test_add_namespace_to_cmd_without_namespace ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace ... ok neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_validate_availability_zones neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_validate_availability_zones ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute ... ok neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_env_var_prepend neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_env_var_prepend ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace ... ok neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_source_group neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_source_group ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_namespace_does_not_exist_no_helper neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_namespace_does_not_exist_no_helper ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_namespace_exists_use_helper neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_namespace_exists_use_helper ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryNameIPv6.test_empty_chain_custom_binary_name neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryNameIPv6.test_empty_chain_custom_binary_name ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfWithoutNoTrackTestCase.test_config_generation neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfWithoutNoTrackTestCase.test_config_generation ... ok neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label_rule neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label_rule ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfWithoutNoTrackTestCase.test_config_with_reset neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfWithoutNoTrackTestCase.test_config_with_reset ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfWithoutNoTrackTestCase.test_get_existing_vip_ip_addresses_returns_list neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfWithoutNoTrackTestCase.test_get_existing_vip_ip_addresses_returns_list ... ok neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_first_parent_pid_fork neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_first_parent_pid_fork ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_ip_rate_limit neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_clear_ip_rate_limit ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_delete_filter_ids neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_delete_filter_ids ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address ... ok neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_no_parent neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_no_parent ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_existing_filter_ids neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_existing_filter_ids ... ok neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_nofork neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_nofork ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_filter_id_for_ip neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_filter_id_for_ip ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_alias neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_alias ... ok neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_top_parent_pid_fork neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_top_parent_pid_fork ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_filter_existed neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_filter_existed ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_with_chain neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_with_chain ... ok neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_without_chain neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_no_qdisc_without_chain ... ok neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_allmulticast_on neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_allmulticast_on ... ok neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort_without_sort_field neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort_without_sort_field ... ok neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_client neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_client ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_name neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_name ... ok neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_empty_client neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_empty_client ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_str_id neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_str_id ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_down neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_down ... ok neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_id neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_id ... ok neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_unknown_client neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_unknown_client ... ok neutron.tests.unit.common.test_utils.TestThrottler.test_throttler neutron.tests.unit.common.test_utils.TestThrottler.test_throttler ... ok neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_name neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client ... ok neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_str_id neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_str_id ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call ... ok neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test__create_network_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test__create_network_policy ... ok neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_internal_server_error neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_internal_server_error ... ok neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_name neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_name ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_no_instance_match neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_no_instance_match ... ok neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user ... ok update failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 625, in update return self._update(request, id, body, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 685, in _update obj = obj_updater(request.context, id, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/extensions/metering.py", line 61, in update_metering_label raise NotImplementedError() NotImplementedError neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_skip_cache neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_skip_cache ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns ... ok neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_1_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_1_192_168_1_1 ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__fanout_message neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__fanout_message ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_2___ffff_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_2___ffff_192_168_1_1 ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_network_policy_exists neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_network_policy_exists ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_3_fe80__5054_ff_fede_5bbf neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_3_fe80__5054_ff_fede_5bbf ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_admin_state_down neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_admin_state_down ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_settings_property neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_settings_property ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_1_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_1_192_168_1_1 ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_no_network_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_no_network_policy ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_inactive_ones neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_inactive_ones ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_plugin_not_loaded neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_plugin_not_loaded ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__native_notification_unsubscribes neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__native_notification_unsubscribes ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_empty neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_empty ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_3_fe80__5054_ff_fede_5bbf neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_3_fe80__5054_ff_fede_5bbf ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_1_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_1_192_168_1_1 ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_segment neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_segment ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_subnet_create neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_subnet_create ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_2___ffff_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_2___ffff_192_168_1_1 ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_other_error neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_other_error ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_3_fe80__5054_ff_fede_5bbf neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_3_fe80__5054_ff_fede_5bbf ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_fanout_required neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_fanout_required ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_no_action neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_no_action ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_1_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_1_192_168_1_1 ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry_not_exist neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry_not_exist ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_2___ffff_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_2___ffff_192_168_1_1 ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_3_fe80__5054_ff_fede_5bbf neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_3_fe80__5054_ff_fede_5bbf ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__only_status_changed neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__only_status_changed ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_1_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_1_192_168_1_1 ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_3_fe80__5054_ff_fede_5bbf neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_3_fe80__5054_ff_fede_5bbf ... ok neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test__get_manager_is_singleton neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test__get_manager_is_singleton ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_without_no_track neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_without_no_track ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_updated_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_updated_policy ... ok neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_clear neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_clear ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_for_remote_address_cache_hit neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_for_remote_address_cache_hit ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev ... ok neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_network_id neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_network_id ... ok neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register ... ok neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev_without_no_track neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev_without_no_track ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_no_id neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_no_id ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy ... ok neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_router_id neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_router_id ... ok neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_new_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_new_policy ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_qdisc neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_qdisc ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks ... ok neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_wrong_type neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_wrong_type ... ok neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_known_type neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_known_type ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__del_filter_by_id neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__del_filter_by_id ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks_twice neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks_twice ... ok neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_unknown_type neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_unknown_type ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_remove_provided_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_remove_provided_policy ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_200 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_200 ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_empty neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_empty ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_400 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_400 ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_shared_network neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_shared_network ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_403 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_403 ... ok update failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 625, in update return self._update(request, id, body, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 685, in _update obj = obj_updater(request.context, id, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/extensions/metering.py", line 87, in update_metering_label_rule raise NotImplementedError() NotImplementedError neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_with_chain neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_with_chain ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_404 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_404 ... ok neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label_rule neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label_rule ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_409 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_409 ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_500 neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_500 ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_without_chain neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_without_chain ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_strip_admin_only_attribute neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_strip_admin_only_attribute ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc_failed neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc_failed ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_with_empty neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_with_empty ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_no_output neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_no_output ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_remove_shared_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_remove_shared_policy ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_with_chain neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_with_chain ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_admin_remove_provided_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_admin_remove_provided_policy ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_without_chain neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_without_chain ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_no_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_no_policy ... ok neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools ... ok neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy ... ok neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_edge_router neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_edge_router ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_egress neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_egress ... ok neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_local_router neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_local_router ... ok neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_legacy_router neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_legacy_router ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_provided_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_provided_policy ... ok neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_router neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_router ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_other_code neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_other_code ... ok neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_stale_ri_ifname neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_stale_ri_ifname ... ok neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_update_no_router_exception neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_update_no_router_exception ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_shared_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_shared_policy ... ok neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_update_network_updated_no_policy neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_update_network_updated_no_policy ... ok neutron.tests.unit.agent.linux.test_xenapi_root_helper.TestXenapiRootHelper.test_execute neutron.tests.unit.agent.linux.test_xenapi_root_helper.TestXenapiRootHelper.test_execute ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_post neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_proxy_request_post ... ok neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create ... ok neutron.tests.unit.agent.linux.test_xenapi_root_helper.TestXenapiRootHelper.test_execute_nocommand neutron.tests.unit.agent.linux.test_xenapi_root_helper.TestXenapiRootHelper.test_execute_nocommand ... ok neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_sign_instance_id neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_sign_instance_id ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_xenapi_root_helper.TestXenapiRootHelper.test_get_return_code_noexecfound neutron.tests.unit.agent.linux.test_xenapi_root_helper.TestXenapiRootHelper.test_get_return_code_noexecfound ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good ... ok neutron.tests.unit.agent.linux.test_xenapi_root_helper.TestXenapiRootHelper.test_get_return_code_unauthourized neutron.tests.unit.agent.linux.test_xenapi_root_helper.TestXenapiRootHelper.test_get_return_code_unauthourized ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_bad neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_bad ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_xenapi_root_helper.TestXenapiRootHelper.test_get_return_code_unknown_error neutron.tests.unit.agent.linux.test_xenapi_root_helper.TestXenapiRootHelper.test_get_return_code_unknown_error ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_good neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_good ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_internal_server_error neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_internal_server_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_bad neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_bad ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_noauth neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_noauth ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_good neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_good ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_empty neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_empty ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id ... ok neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_broken neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_broken ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_latest_revision neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_latest_revision ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_200 neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_200 ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_ignore_missing neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_ignore_missing ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_400 neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_400 ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_no_networking_ovn_installed neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_no_networking_ovn_installed ... ok neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_missing neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_missing ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_403 neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_403 ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_api_missing neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_api_missing ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_both_missing neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_both_missing ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_404 neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_404 ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good ... ok neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_409 neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_409 ... ok neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_invalid_attribute_field neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_invalid_attribute_field ... ok neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4 neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4 ... ok neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4_not_cidr neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4_not_cidr ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_500 neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_500 ... ok neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 ... ok neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_32 neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_32 ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship QosNetworkPolicyBinding.port to refer to viewonly relationship Port.qos_network_policy_binding should include sync_backref=False set on the QosNetworkPolicyBinding.port relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_netaddr neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_netaddr ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_other_code neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_other_code ... ok neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr ... ok neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr ... ok neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_post neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_proxy_request_post ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship Tag.standard_attr to refer to viewonly relationship StandardAttribute.tags should include sync_backref=False set on the Tag.standard_attr relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_sign_instance_id neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_sign_instance_id ... ok neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_cfg_missing neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_cfg_missing ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone ... ok neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing ... ok neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_connection neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_connection ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_ingress neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_ingress ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship QosNetworkPolicyBinding.port to refer to viewonly relationship Port.qos_network_policy_binding should include sync_backref=False set on the QosNetworkPolicyBinding.port relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__flood_cache_for_query_pulls_once neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__flood_cache_for_query_pulls_once ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone_bad neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone_bad ... ok neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale ... ok neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple ... ok neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_noauth neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_noauth ... ok neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_match_resources_with_func neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_match_resources_with_func ... ok neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete ... ok neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete_ignores_dups neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete_ignores_dups ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_empty neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_empty ... ok neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update ... ok neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_concurrent_insert neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_concurrent_insert ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship Tag.standard_attr to refer to viewonly relationship StandardAttribute.tags should include sync_backref=False set on the Tag.standard_attr relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_disable_new_agents neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_disable_new_agents ... ok neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_existing_entry neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_existing_entry ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_empty_page neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_empty_page ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_member_updated neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_member_updated ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_values neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_values ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_logs_heartbeat neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_logs_heartbeat ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_rule_updated neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_rule_updated ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_new_entry neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_new_entry ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_invalid_type neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_invalid_type ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_valid_type neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ValidateResourceTypeTestCase.test_valid_type ... ok neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_agents_resource_versions neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_agents_resource_versions ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_last_page neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_reverse_with_last_page ... ok neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix ... ok neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default ... ok neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_netaddr neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_netaddr ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_found neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_found ... ok neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_prefix neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_prefix ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_with_empty neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_with_empty ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_as_router_gateway neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_as_router_gateway ... ok neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none ... ok neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_bad_prefix neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_bad_prefix ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_not_found neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_get_enabled_agent_on_host_not_found ... ok neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_default neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_default ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix ... ok neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_equal neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_equal ... ok neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_greater neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_greater ... ok neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_less neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_less ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_empty_page neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_empty_page ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_list_to neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_list_to ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network ... ok Path must be represented as bytes or unicode string Traceback (most recent call last): File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/connection.py", line 104, in run self.idl.run() File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 240, in run self._session.run() File "/usr/lib/python3/dist-packages/ovs/jsonrpc.py", line 532, in run self.__connect() File "/usr/lib/python3/dist-packages/ovs/jsonrpc.py", line 467, in __connect error, self.stream = ovs.stream.Stream.open(name) File "/usr/lib/python3/dist-packages/ovs/stream.py", line 192, in open error, sock = cls._open(suffix, dscp) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py", line 77, in _open error, sock = fn(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py", line 105, in _open return super()._open(suffix, dscp) File "/usr/lib/python3/dist-packages/ovs/stream.py", line 795, in _open ctx.use_privatekey_file(Stream._SSL_private_key_file) File "/usr/lib/python3/dist-packages/OpenSSL/SSL.py", line 901, in use_privatekey_file keyfile = _path_string(keyfile) File "/usr/lib/python3/dist-packages/OpenSSL/_util.py", line 111, in path_string raise TypeError("Path must be represented as bytes or unicode string") TypeError: Path must be represented as bytes or unicode string /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Exception in thread Thread-1: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/connection.py", line 104, in run self.idl.run() File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 240, in run self._session.run() File "/usr/lib/python3/dist-packages/ovs/jsonrpc.py", line 532, in run self.__connect() File "/usr/lib/python3/dist-packages/ovs/jsonrpc.py", line 467, in __connect error, self.stream = ovs.stream.Stream.open(name) File "/usr/lib/python3/dist-packages/ovs/stream.py", line 192, in open error, sock = cls._open(suffix, dscp) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py", line 77, in _open error, sock = fn(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py", line 105, in _open return super()._open(suffix, dscp) File "/usr/lib/python3/dist-packages/ovs/stream.py", line 795, in _open ctx.use_privatekey_file(Stream._SSL_private_key_file) File "/usr/lib/python3/dist-packages/OpenSSL/SSL.py", line 901, in use_privatekey_file keyfile = _path_string(keyfile) File "/usr/lib/python3/dist-packages/OpenSSL/_util.py", line 111, in path_string raise TypeError("Path must be represented as bytes or unicode string") TypeError: Path must be represented as bytes or unicode string During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner self.run() File "/usr/lib/python3.9/threading.py", line 892, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/connection.py", line 113, in run idlutils.wait_for_change(self.idl, self.timeout) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py", line 51, in wait_for_change while idl_.change_seqno == seqno and not idl_.run(): File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 240, in run self._session.run() File "/usr/lib/python3/dist-packages/ovs/jsonrpc.py", line 532, in run self.__connect() File "/usr/lib/python3/dist-packages/ovs/jsonrpc.py", line 467, in __connect error, self.stream = ovs.stream.Stream.open(name) File "/usr/lib/python3/dist-packages/ovs/stream.py", line 192, in open error, sock = cls._open(suffix, dscp) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py", line 77, in _open error, sock = fn(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py", line 105, in _open return super()._open(suffix, dscp) File "/usr/lib/python3/dist-packages/ovs/stream.py", line 795, in _open ctx.use_privatekey_file(Stream._SSL_private_key_file) File "/usr/lib/python3/dist-packages/OpenSSL/SSL.py", line 901, in use_privatekey_file keyfile = _path_string(keyfile) File "/usr/lib/python3/dist-packages/OpenSSL/_util.py", line 111, in path_string raise TypeError("Path must be represented as bytes or unicode string") TypeError: Path must be represented as bytes or unicode string neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_source_group neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_source_group ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_by_floating_ip neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_by_floating_ip ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_last_page neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_last_page ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py:284: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if not isinstance(objects, collections.Sequence): /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_admin neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_admin ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship QosNetworkPolicyBinding.port to refer to viewonly relationship Port.qos_network_policy_binding should include sync_backref=False set on the QosNetworkPolicyBinding.port relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_to neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_to ... ok neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship Tag.standard_attr to refer to viewonly relationship StandardAttribute.tags should include sync_backref=False set on the Tag.standard_attr relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_fails neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworks.test_update_shared_net_used_fails ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_quota_usage neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_quota_usage ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation_with_expiration neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation_with_expiration ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_tenant neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_tenant ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_expired_reservations_for_resources neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_expired_reservations_for_resources ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_prefix_allocation_pools neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_prefix_allocation_pools ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_non_existing_quota_usage_returns_none neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_non_existing_quota_usage_returns_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_fields neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_fields ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_resource neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_resource ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_tenant neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_tenant_and_resource neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_tenant_and_resource ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservations_for_resources neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservations_for_resources ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_index neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_index ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations_no_tenant neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations_no_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_non_existent_reservation neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_non_existent_reservation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_all_quota_usage_dirty neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_all_quota_usage_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_dirty_non_existing_quota_usage neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_dirty_non_existing_quota_usage ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_https_to_http neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_https_to_http ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit ... ok neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_no_headers neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_no_headers ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_quota_usage_dirty neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_quota_usage_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 ... ok neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_with_empty_list neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_with_empty_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage_with_deltas neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage_with_deltas ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_csnat_rescheduling neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_csnat_rescheduling ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get all agents) neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get all agents) ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (False)) neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (False)) ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (true)) neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (true)) ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) ... ok neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_default_prefixlen neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_default_prefixlen ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_infinite_pagination_max_limit neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_infinite_pagination_max_limit ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_make_network_dict_outside_engine_facade_manager neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_make_network_dict_outside_engine_facade_manager ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_repr neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_repr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_pagination_max_limit neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_pagination_max_limit ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_show neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_show ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_prefixlen neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_prefixlen ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip ... ok Router to be updated is not in internal routers list: c46335d4-80b0-433f-879c-2d69bb31dce1 NoneType: None neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 ... ok neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_called_on_agent_process_update neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_called_on_agent_process_update ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_network neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_network ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_returns_200 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_returns_200 ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer_pagination_max_limit neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer_pagination_max_limit ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_port neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_router neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_router ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_sg neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_sg ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_zero neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_zero ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnet neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnet ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_not_allowed_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_not_allowed_returns_400 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnetpool neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnetpool ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 815, in create_subnet result, net, ipam_sub = self._create_subnet_precommit(context, subnet) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 864, in _create_subnet_precommit subnet, ipam_subnet = self.ipam.allocate_subnet(context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/ipam_pluggable_backend.py", line 608, in allocate_subnet ipam_subnet = ipam_driver.allocate_subnet(subnet_request) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 348, in allocate_subnet subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet return self._allocate_specific_subnet(request) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet raise exceptions.SubnetAllocationError(reason=msg) neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_already_allocated neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_already_allocated ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_floating_ip_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_floating_ip_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_network_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_network_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_port_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_port_delete ... ok neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_noauth neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_noauth ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin_and_policy_field neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 815, in create_subnet result, net, ipam_sub = self._create_subnet_precommit(context, subnet) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 864, in _create_subnet_precommit subnet, ipam_subnet = self.ipam.allocate_subnet(context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/ipam_pluggable_backend.py", line 608, in allocate_subnet ipam_subnet = ipam_driver.allocate_subnet(subnet_request) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 348, in allocate_subnet subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet return self._allocate_specific_subnet(request) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet raise exceptions.SubnetAllocationError(reason=msg) neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_non_existent_prefix neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_non_existent_prefix ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_V6_slaac_big_prefix neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_V6_slaac_big_prefix ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field ... ok neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_best_match_language neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_best_match_language ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_native_pagination_without_native_sorting neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_native_pagination_without_native_sorting ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_and_query_extension neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_and_query_extension ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_router_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_router_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_default neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_default ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_sg_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_sg_delete ... ok neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept_best neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept_best ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnet_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnet_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_query_extension neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_query_extension ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnetpool_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_subnetpool_delete ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_as_admin neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_as_admin ... ok neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info ... ok neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_missing neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_missing ... ok neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_gateway neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_gateway ... ok neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse ... ok neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_partial_matched_string neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_partial_matched_string ... ok neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_no_gateway neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_no_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_with_neutron_context neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_with_neutron_context ... ok neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_without_neutron_context neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_without_neutron_context ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_non_bool neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_non_bool ... ok neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_request_context_elevated neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_request_context_elevated ... ok neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_malformed neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_malformed ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools ... ok neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_multiple_az neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_multiple_az ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 ... ok neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs ... ok neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv4 neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv4 ... ok neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_one_az neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_one_az ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_invalid_json_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_invalid_json_400 ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_unspecific neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse_with_unspecific ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr ... ok neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis ... ok neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_security_groups_enabled neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_security_groups_enabled ... ok neutron.tests.unit.common.ovn.test_utils.TestUtils.test_parse_ovn_lb_port_forwarding neutron.tests.unit.common.ovn.test_utils.TestUtils.test_parse_ovn_lb_port_forwarding ... ok neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit ... ok neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort ... ok neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_1_True neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_1_True ... ok neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr_prefix_len neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr_prefix_len ... ok neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 ... ok neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_manual_rescheduling neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_manual_rescheduling ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_delete_tenant_quota_restores_default_limit neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_delete_tenant_quota_restores_default_limit ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_specific_gw neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_specific_gw ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_attribute neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_attribute ... ok neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_all_quotas neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_all_quotas ... ok neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_default_quotas neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_default_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_tenant_quotas_multiple_resource neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_tenant_quotas_multiple_resource ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Router to be updated is not in internal routers list: b6b9e721-0711-4a24-99fa-c287bfc9413d NoneType: None neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_should_not_call_add_metadata_rules neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_should_not_call_add_metadata_rules ... ok neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_2_False neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv6_2_False ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_tenant_quotas_resource neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_tenant_quotas_resource ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_dirs neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_invalid_dirs ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_boolean neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_boolean ... ok neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_group ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network_isolated_metadata neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network_isolated_metadata ... ok neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_bad_bindings neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_bad_bindings ... ok neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_tenant_quotas neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_tenant_quotas ... ok neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_unknown_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_unknown_network ... ok neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy ... ok neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_host_id_none neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_host_id_none ... ok neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_tenant_quotas_different_tenant neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_tenant_quotas_different_tenant ... ok neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy_force neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy_force ... ok neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response ... ok neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy ... ok neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_update_on_concurrent_delete neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_update_on_concurrent_delete ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_large neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_large ... ok neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_ports_dvr_ha_router_with_gatway neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_ports_dvr_ha_router_with_gatway ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network ... ok neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network_dvr neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network_dvr ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_over_quota neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_over_quota ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_hostroutes neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_hostroutes ... ok neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_value_lower_than_zero neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_value_lower_than_zero ... ok neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_primary_key neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_primary_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_fill_quota neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_fill_quota ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_multiple_resources neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_multiple_resources ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_over_quota_fails neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_over_quota_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_single_resource neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_single_resource ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small ... ok neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_update_quota_limit neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_update_quota_limit ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_without_direction neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_without_direction ... ok neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_create_bindings_fails neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_create_bindings_fails ... ok Cannot clean up created object 1234. Exception: neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args ... ok neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_deletion_fails neutron.tests.unit.db.test__utils.TestCommonHelpFunctions.test__safe_creation_deletion_fails ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version ... ok neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_base_db_attributes neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_base_db_attributes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers ... ok neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_list_to neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_list_to ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager ... ok neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_to neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_to ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_no_version_updates_on_further_state_reports neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_no_version_updates_on_further_state_reports ... ok neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_filter_validation neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_filter_validation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_project_info_populated neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_project_info_populated ... ok neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_without_conversion neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_without_conversion ... ok neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_bad_mac_format neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_bad_mac_format ... ok neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values_with_filtering_supported neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values_with_filtering_supported ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen ... ok neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_az neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_az ... ok neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_no_attr_info neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_no_attr_info ... ok neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py:284: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if not isinstance(objects, collections.Sequence): neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_None_values neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_None_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits ... ok neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.common.test_utils.TestRpBandwidthValidator.test_validate_rp_bandwidth_with_device_names neutron.tests.unit.common.test_utils.TestRpBandwidthValidator.test_validate_rp_bandwidth_with_device_names ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_nameserver neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_nameserver ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /build/neutron-VJWgSK/neutron-17.2.1/neutron/policy.py:128: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working return (validate and isinstance(sub_attr, collections.Iterable) and neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_bad_gateway neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_bad_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship QosNetworkPolicyBinding.port to refer to viewonly relationship Port.qos_network_policy_binding should include sync_backref=False set on the QosNetworkPolicyBinding.port relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship Tag.standard_attr to refer to viewonly relationship StandardAttribute.tags should include sync_backref=False set on the Tag.standard_attr relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_anticipating_allocation neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_anticipating_allocation ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_cannot_create_multiple_default_subnetpools neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_cannot_create_multiple_default_subnetpools ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_as_admin neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_as_admin ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_tenant neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_bad_tenant neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_bad_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_empty_az neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_empty_az ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_21_with_defaults neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_21_with_defaults ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 390, in create_network_bulk return self._create_bulk('network', context, networks) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 383, in _create_bulk LOG.error("An exception occurred while creating " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 380, in _create_bulk objects.append(obj_creator(context, item)) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 635, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_24_with_defaults neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_24_with_defaults ... ok neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run ... ok neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_binding_activated_not_supported neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_binding_activated_not_supported ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_existing_or_updated_is_none neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_existing_or_updated_is_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_new_binding_activated neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_new_binding_activated ... ok neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_not_exist_az neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_not_exist_az ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_bounds neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_bounds ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated ... ok neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_update neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 390, in create_network_bulk return self._create_bulk('network', context, networks) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 383, in _create_bulk LOG.error("An exception occurred while creating " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 380, in _create_bulk objects.append(obj_creator(context, item)) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 635, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_smaller_than_min neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_smaller_than_min ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_plugin_failure neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_plugin_failure ... ok neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_in_host neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_in_host ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_not_in_host neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_not_in_host ... ok neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_json neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_json ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_quotas neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_native_quotas ... ok neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources ... ok neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_without_az neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_without_az ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_defaults neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_defaults ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_member_updated neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_member_updated ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_rule_updated neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_rule_updated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.windows.test_ip_lib.TestIPLink.test_address neutron.tests.unit.agent.windows.test_ip_lib.TestIPLink.test_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.windows.test_ip_lib.TestIPLink.test_address_error neutron.tests.unit.agent.windows.test_ip_lib.TestIPLink.test_address_error ... ok neutron.tests.unit.agent.windows.test_ip_lib.TestIPLink.test_address_no_address neutron.tests.unit.agent.windows.test_ip_lib.TestIPLink.test_address_no_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_default_prefix neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_default_prefix ... ok neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerRpcApiTestCase.test_security_group_rules_for_devices neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerRpcApiTestCase.test_security_group_rules_for_devices ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/policy.py:128: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working return (validate and isinstance(sub_attr, collections.Iterable) and /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_adding_extra_data neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_adding_extra_data ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_wrong_input neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_wrong_input ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_with_defaults neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_with_defaults ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network_no_admin_tenant neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network_no_admin_tenant ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_invalid_admin_status neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_invalid_admin_status ... ok neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_deleting_extra_data neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_extended_action_for_deleting_extra_data ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_ip neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_action neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_action ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_resource neutron.tests.unit.api.test_extensions.ActionExtensionTest.test_returns_404_for_non_existent_resource ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_down_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_down_network ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure_ipv6_ipv4_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure_ipv6_ipv4_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool_existing_allocations neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool_existing_allocations ... ok neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_extension_can_be_accessed_by_alias neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_extension_can_be_accessed_by_alias ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant ... ok neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging_disassociate neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging_disassociate ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_fields neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_fields ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool ... ok neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gateway_in_allocation_pool_returns_409 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_default neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_default ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_show_returns_not_found_for_non_existent_extension neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_show_returns_not_found_for_non_existent_extension ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_bcast_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_bcast_returns_400 ... ok neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_plugin_prefix_with_parent_resource neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_plugin_prefix_with_parent_resource ... ok neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_can_be_added_as_extension neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_can_be_added_as_extension ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_not_shared neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_not_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_action neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_action ... ok neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_method neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_formatted_req_on_custom_collection_method ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_is_broadcast_addr_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_is_broadcast_addr_returns_400 ... ok neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_action neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_action ... ok neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method ... ok neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_action neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_action ... ok neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_action neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_action ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_is_nw_addr_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_is_nw_addr_returns_400 ... ok neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_action neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_action ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_method neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_method ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_emulated neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_emulated ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent ... ok neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action ... ok neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_method neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_method ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action_and_attr_map neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action_and_attr_map ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_of_network_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_of_network_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_gets_prefix_of_plugin neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_gets_prefix_of_plugin ... ok neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args ... ok neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args_with_empty neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args_with_empty ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_not_shared neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_not_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_outside_cidr_returns_201 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_outside_cidr_returns_201 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_native neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_native ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship QosNetworkPolicyBinding.port to refer to viewonly relationship Port.qos_network_policy_binding should include sync_backref=False set on the QosNetworkPolicyBinding.port relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship Tag.standard_attr to refer to viewonly relationship StandardAttribute.tags should include sync_backref=False set on the Tag.standard_attr relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_default neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_default ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down ... ok neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_filters_none neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_filters_none ... ok neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node_no_active_nodes neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node_no_active_nodes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_ring_rebalance neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_ring_rebalance ... ok neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache ... ok neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache_region neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache_region ... ok neutron.tests.unit.common.test_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses neutron.tests.unit.common.test_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail ... ok neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix ... ok neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_native neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_native ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_gatewayv6 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters ... ok neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port_removed_rport neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port_removed_rport ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_no_ext_gwinfo neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_no_ext_gwinfo ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_invalid_timestamp_allowed neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_invalid_timestamp_allowed ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_emulated neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_with_gwinfo_invalid_ext_ip neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_with_gwinfo_invalid_ext_ip ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_dns_v4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' An exception occurred while creating the port:{'port': {'network_id': '1eedbe73-a95a-4a98-951a-4588c76d2f94', 'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:ad:41', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_default neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_default ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 1408, in create_port_bulk return self._create_bulk('port', context, ports) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 383, in _create_bulk LOG.error("An exception occurred while creating " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 380, in _create_bulk objects.append(obj_creator(context, item)) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 1404, in create_port return self._make_port_dict(db_port, process_extensions=False) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 635, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated_plugin_failure neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_gatewayv4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_native neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_allocation_pool_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_allocation_pool_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_128_V6_cidr neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_128_V6_cidr ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_no_ext_gwinfo neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_no_ext_gwinfo ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1211, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) TypeError: create_port() got an unexpected keyword argument 'ports' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_plugin_failure neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_plugin_failure ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_append neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_append ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py:284: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if not isinstance(objects, collections.Sequence): /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' update failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 625, in update return self._update(request, id, body, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 685, in _update obj = obj_updater(request.context, id, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 1969, in update_router router_dict = super(L3_NAT_db_mixin, self).update_router(context, File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 294, in update_router self._update_router_gw_info(context, id, gw_info) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_gwmode_db.py", line 74, in _update_router_gw_info super(L3_NAT_dbonly_mixin, self)._update_router_gw_info( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 466, in _update_router_gw_info self._create_gw_port(context, router_id, router, network_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 431, in _create_gw_port self._create_router_gw_port(context, router, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 320, in _create_router_gw_port router.gw_port = self._core_plugin._get_port( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_quotas neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_quotas ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_fail_after_port_create neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_fail_after_port_create ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V4_cidr neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V4_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_wrong_input neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_wrong_input ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_compaction neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_compaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_native neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_empty_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_empty_network ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_with_gwinfo_invalid_ext_ip neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_with_gwinfo_invalid_ext_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_disabled neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_disabled ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_fail_unexpected_labels neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_fail_unexpected_labels ... ok neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_not_changed neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_not_changed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_ra_mode neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_ra_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_one_branch neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_one_branch ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_two_branches neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_two_branches ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_shared_networks_with_non_admin_user neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_shared_networks_with_non_admin_user ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branchless_migrations neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branchless_migrations ... ok neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branches_fail_different_labels neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branches_fail_different_labels ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network ... ok neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels ... ok neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_native_quotas neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_native_quotas ... ok neutron.tests.unit.db.test_migration.TestCli.test_branches neutron.tests.unit.db.test_migration.TestCli.test_branches ... ok neutron.tests.unit.db.test_migration.TestCli.test_check_migration neutron.tests.unit.db.test_migration.TestCli.test_check_migration ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_migration.TestCli.test_current neutron.tests.unit.db.test_migration.TestCli.test_current ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes ... ok neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_subnetpool_address_scope_update neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_subnetpool_address_scope_update ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_address_mode_ip_version_4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network_with_subnet neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network_with_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision_no_branches neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision_no_branches ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network ... ok neutron.tests.unit.db.test_migration.TestCli.test_get_project_base neutron.tests.unit.db.test_migration.TestCli.test_get_project_base ... ok neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir ... ok neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_base_not_installed neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_base_not_installed ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' update failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 625, in update return self._update(request, id, body, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 685, in _update obj = obj_updater(request.context, id, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 1969, in update_router router_dict = super(L3_NAT_db_mixin, self).update_router(context, File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 294, in update_router self._update_router_gw_info(context, id, gw_info) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_gwmode_db.py", line 74, in _update_router_gw_info super(L3_NAT_dbonly_mixin, self)._update_router_gw_info( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 466, in _update_router_gw_info self._create_gw_port(context, router_id, router, network_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 431, in _create_gw_port self._create_router_gw_port(context, router, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 320, in _create_router_gw_port router.gw_port = self._core_plugin._get_port( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location_not_installed neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location_not_installed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_fail_after_port_create neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_fail_after_port_create ... ok neutron.tests.unit.db.test_migration.TestCli.test_heads neutron.tests.unit.db.test_migration.TestCli.test_heads ... ok neutron.tests.unit.db.test_migration.TestCli.test_history neutron.tests.unit.db.test_migration.TestCli.test_history ... ok usage: prog revision [-h] [-m MESSAGE] [--sql] [--expand | --contract | --autogenerate] prog revision: error: argument --contract: not allowed with argument --autogenerate neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_contract neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_contract ... ok usage: prog revision [-h] [-m MESSAGE] [--sql] [--expand | --contract | --autogenerate] prog revision: error: argument --expand: not allowed with argument --autogenerate neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_expand neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_expand ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_ha_port_create_notification neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_ha_port_create_notification ... ok neutron.tests.unit.db.test_migration.TestCli.test_stamp neutron.tests.unit.db.test_migration.TestCli.test_stamp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_migration.TestCli.test_update_head_files_success neutron.tests.unit.db.test_migration.TestCli.test_update_head_files_success ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists ... ok neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_non_router neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_delta neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_delta ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_revision neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract_conflicts_with_revision ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta ... ok neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand ... ok neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_delta neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_delta ... ok neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_revision neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_revision ... ok neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_contract_are_mutually_exclusive neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_contract_are_mutually_exclusive ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_associate_to_dhcp_port_fails neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_associate_to_dhcp_port_fails ... ok neutron.tests.unit.db.test_migration.TestCli.test_upgrade_milestone_expand_before_contract neutron.tests.unit.db.test_migration.TestCli.test_upgrade_milestone_expand_before_contract ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_router neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_delta_fails neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_delta_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_relative_revision_fails neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_relative_revision_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_migration.TestCli.test_upgrade_rejects_delta_with_relative_revision neutron.tests.unit.db.test_migration.TestCli.test_upgrade_rejects_delta_with_relative_revision ... ok neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision ... ok neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision_delta neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision_delta ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted ... ok neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_missing_file neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_missing_file ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floating_non_ext_network_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floating_non_ext_network_returns_400 ... ok neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_success neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_success ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_end_addr neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry ... ok neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_wrong_contents neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_wrong_contents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points ... ok neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_walks_thru_all_revisions neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_walks_thru_all_revisions ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_port_create_notification neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_port_create_notification ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_returns_409 neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_other_tenant_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_by_network_owner neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_by_network_owner ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_single_tenant neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_single_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ipv6_ipv4_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ipv6_ipv4_network ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared_owner_returns_403 neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared_owner_returns_403 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Will not send event port_create_end for network 177cad42-158c-4c56-a7b3-c27f56c2423a: no agent available. Payload: {'port': {'id': 'be56342d-f188-4bf3-bead-321c626b02e6', 'name': '', 'network_id': '177cad42-158c-4c56-a7b3-c27f56c2423a', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:47:53', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'fixed_ips': [{'subnet_id': 'aaeafef7-b030-4290-b496-e2e0ec7a4f69', 'ip_address': '10.0.0.198'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['8fb0e0f7-f64e-4856-91a4-caaf1af0774d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'network': {'id': '177cad42-158c-4c56-a7b3-c27f56c2423a', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['aaeafef7-b030-4290-b496-e2e0ec7a4f69'], 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-31588851 port, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop callback(resource, event, trigger, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 305, in _native_event_send_dhcp_notification self.notify(context, data, method_name) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 361, in notify self._notify_agents(context, method_name, data, network_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 234, in _notify_agents random.randint(0, len(enabled_agents) - 1)) File "/usr/lib/python3.9/random.py", line 339, in randint return self.randrange(a, b+1) File "/usr/lib/python3.9/random.py", line 317, in randrange raise ValueError("empty range for randrange() (%d, %d, %d)" % (istart, istop, width)) ValueError: empty range for randrange() (0, 0, 0) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_values neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_values ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_public_network neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_public_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_global neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_global ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_with_subnet_set_shared neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_with_subnet_set_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_default neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_default ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_shared_network_noadmin_returns_403 neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_shared_network_noadmin_returns_403 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_with_ipv6_slaac_address neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_with_ipv6_slaac_address ... ok neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_add_extra_routes neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_add_extra_routes ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_remove_extra_routes neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_remove_extra_routes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_lla neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_out_of_cidr_lla ... ok Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] Port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ec53ca88-6db9-4b7a-bd13-03ca6dd5b40c on host fakehost for vnic_type normal using segments [{'id': '87159df4-94cc-45bd-8a37-f5ea85e9ab77', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '520a5ab1-9b08-45f7-882c-11ec2337497b'}] neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_pd_gw_values neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_pd_gw_values ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Rule priority not found for floating ip 20.0.0.3 /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_mode_ip_version_4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_None_values neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_None_values ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id_second_call_failure neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_fixed_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_fixed_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_same_ra_and_addr_modes neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Rule priority not found for floating ip 20.0.0.3 neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_ipv6_pd_subnet_over_ipam neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_ipv6_pd_subnet_over_ipam ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_ignores_port_not_found neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_ignores_port_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_anticipating_allocation neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_anticipating_allocation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_as_admin neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_as_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_late_binding neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_late_binding ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.IntegrityError: FOREIGN KEY constraint failed The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 1403, in create_port db_port = self.create_port_db(context, port) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 1440, in create_port_db self.ipam.allocate_ips_for_port_and_store( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/ipam_pluggable_backend.py", line 220, in allocate_ips_for_port_and_store self._safe_rollback(self._ipam_deallocate_ips, context, File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/ipam_pluggable_backend.py", line 207, in allocate_ips_for_port_and_store IpamPluggableBackend._store_ip_allocation( File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1014, in wrapper return fn(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_common.py", line 143, in _store_ip_allocation allocated.create() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 336, in decorator return func(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 864, in create db_obj = obj_db_api.create_object( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/db/api.py", line 69, in create_object context.session.add(db_obj) File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 680, in _session self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 239, in save_obj _emit_insert_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1083, in _emit_insert_statements c = cached_connections[connection].execute(statement, multiparams) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBReferenceError: (sqlite3.IntegrityError) FOREIGN KEY constraint failed [SQL: INSERT INTO ipallocations (port_id, ip_address, subnet_id, network_id) VALUES (?, ?, ?, ?)] [parameters: ('a37e9dc9-73fc-405a-9241-29a59df75b06', '127.0.0.1', 'df520805-62e2-41fe-80d9-345c38e8cf57', '6b53b2af-bc83-4814-b9fc-c0cf59c0a8ac')] (Background on this error at: http://sqlalche.me/e/13/gkpj) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Rule priority not found for floating ip 20.0.0.3 /build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py:284: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if not isinstance(objects, collections.Sequence): neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback ... ok neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_ip_already_allocated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_restart_l3agent_case neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_restart_l3agent_case ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_isolated_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_isolated_network ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_disabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_disabled ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam ... ok Rule priority not found for floating ip 20.0.0.3 /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_json neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_json ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_dhcp_port_ips_prefer_next_available_ip neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 815, in create_subnet result, net, ipam_sub = self._create_subnet_precommit(context, subnet) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 864, in _create_subnet_precommit subnet, ipam_subnet = self.ipam.allocate_subnet(context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/ipam_pluggable_backend.py", line 608, in allocate_subnet ipam_subnet = ipam_driver.allocate_subnet(subnet_request) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_if_fipnamespace_exist neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_if_fipnamespace_exist ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_gateway neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips_with_exception neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips_with_exception ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_ips neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_ips ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_not_found neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_enabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_enabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet_removed_rport neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet_removed_rport ... ok Unable to process HA router a05f3a2c-105f-4c51-bbb6-de72812a2970 without HA port NoneType: None Error while initializing router a05f3a2c-105f-4c51-bbb6-de72812a2970 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/agent.py", line 491, in _router_added ri.initialize(self.process_monitor) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/ha_router.py", line 151, in initialize raise Exception(msg) Exception: Unable to process HA router a05f3a2c-105f-4c51-bbb6-de72812a2970 without HA port /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_delete_ha_router_initialize_fails neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_delete_ha_router_initialize_fails ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/policy.py:128: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working return (validate and isinstance(sub_attr, collections.Iterable) and neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace ... ok neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_bad_provider_attrs_400 neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_bad_provider_attrs_400 ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_port_ipam neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_port_ipam ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_dvr_edge_router_init_for_snat_namespace_object neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_dvr_edge_router_init_for_snat_namespace_object ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_and_subnet_id neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy ... ok neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /build/neutron-VJWgSK/neutron-17.2.1/neutron/policy.py:128: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working return (validate and isinstance(sub_attr, collections.Iterable) and neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs_noadmin_returns_403 neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs_noadmin_returns_403 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_on_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_on_network ... ok DELETE failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 115, in wrapped f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 85, in delete return self.plugin_deleter(*deleter_args) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 1055, in delete_subnet self._delete_subnet(context, subnet) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 1068, in _delete_subnet self.ipam.delete_subnet(context, subnet.id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/ipam_pluggable_backend.py", line 176, in delete_subnet ipam_driver.remove_subnet(subnet_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_ip neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_ip ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 815, in create_subnet result, net, ipam_sub = self._create_subnet_precommit(context, subnet) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 864, in _create_subnet_precommit subnet, ipam_subnet = self.ipam.allocate_subnet(context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/ipam_pluggable_backend.py", line 635, in allocate_subnet self._safe_rollback(self.delete_subnet, File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/ipam_pluggable_backend.py", line 613, in allocate_subnet subnet = self._save_subnet(context, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_create_and_rollback_fails neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_create_and_rollback_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_enabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_enabled ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 815, in create_subnet result, net, ipam_sub = self._create_subnet_precommit(context, subnet) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 864, in _create_subnet_precommit subnet, ipam_subnet = self.ipam.allocate_subnet(context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/ipam_pluggable_backend.py", line 635, in allocate_subnet self._safe_rollback(self.delete_subnet, File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/ipam_pluggable_backend.py", line 613, in allocate_subnet subnet = self._save_subnet(context, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_snat_intf_on_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/utils/helpers.py:88: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if isinstance(value, collections.Mapping): neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_check_default_security_group_description neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_check_default_security_group_description ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_create_fip_with_qos_policy_id neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_create_fip_with_qos_policy_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_cidr_and_default_subnetpool neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_cidr_and_default_subnetpool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_ip_version neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_ip_version ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_check_case_insensitive neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_check_case_insensitive ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_pd_subnet_in_fixed_ips neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_fail neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_admin_state neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_admin_state ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_fip_has_qos_policy_id_remove_policy neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_fip_has_qos_policy_id_remove_policy ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam_specific_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam_specific_ip ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_mac_address neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_mac_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host localhost for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host localhost for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host localhost for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host localhost for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host localhost for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host localhost for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host localhost for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host localhost for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host localhost for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host localhost for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_pd_gateway neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_pd_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host localhost for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host localhost for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host localhost for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host localhost for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host localhost for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host localhost for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host localhost for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host localhost for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host localhost for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_no_gateway neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_no_gateway ... ok Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host localhost for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_delete_security_group_port_in_use neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_delete_security_group_port_in_use ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_nonzero_cidr neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_nonzero_cidr ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_adding_qos_policy_id_by_update neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools_exception neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools_exception ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_only_ip_version_v6_no_pool neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_only_ip_version_v6_no_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_bad_security_group neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_bad_security_group ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_out_of_range_allocation_pool_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host host_2 for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host host_2 for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host host_2 for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host host_2 for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host host_2 for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host host_2 for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host host_2 for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_unchanged_pools neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_unchanged_pools ... ok Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host host_2 for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host host_2 for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] Port d7f5c996-bb8d-41e2-954b-75425199a163 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d7f5c996-bb8d-41e2-954b-75425199a163 on host host_2 for vnic_type normal using segments [{'id': '318b03f5-fb13-4d55-a3af-b14e4eaaa803', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77bddfb1-35c7-4340-8883-ad9bba4bd367'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_ovn_distributed_svc neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_ovn_distributed_svc ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host host_2 for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host host_2 for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host host_2 for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host host_2 for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host host_2 for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host host_2 for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host host_2 for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host host_2 for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host host_2 for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port ef5e7486-7661-42b1-9695-f389765964db does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ef5e7486-7661-42b1-9695-f389765964db on host host_2 for vnic_type normal using segments [{'id': 'ff1c52b9-16e3-454a-8d5e-3ed7c4e0f743', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e6f7105-f310-4ec2-abc0-cd411aae99fd'}] /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_shared_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_shared_returns_400 ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_dict_to_factory neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_dict_to_factory ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__get_sync_routers_with_state_change_and_check_gw_port_host neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__get_sync_routers_with_state_change_and_check_gw_port_host ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_id_to_factory neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_id_to_factory ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_invalid_type_in_security_groups_param neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_invalid_type_in_security_groups_param ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_multiple_ipv4_and_ipv6_subnets neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_is_mac_in_use neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_is_mac_in_use ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_port_ipam neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_port_ipam ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_remove_qos_policy_id neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_remove_qos_policy_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_and_net_port_dns neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_and_net_port_dns ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_subnet_over_ipam neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_subnet_over_ipam ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' An exception occurred while creating the port:{'port': {'network_id': '794be015-3cbe-48ab-a8a9-741a5a211dbd', 'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:9e:49', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 1408, in create_port_bulk return self._create_bulk('port', context, ports) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 383, in _create_bulk LOG.error("An exception occurred while creating " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 380, in _create_bulk objects.append(obj_creator(context, item)) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 1404, in create_port return self._make_port_dict(db_port, process_extensions=False) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 635, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_network ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated_plugin_failure neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_dhcp_disabled neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_dhcp_disabled ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_multiple_security_groups neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_multiple_security_groups ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 390, in create_network_bulk return self._create_bulk('network', context, networks) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 383, in _create_bulk LOG.error("An exception occurred while creating " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 380, in _create_bulk objects.append(obj_creator(context, item)) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 635, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated_plugin_failure neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated_plugin_failure ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1211, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) TypeError: create_port() got an unexpected keyword argument 'ports' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_plugin_failure neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_plugin_failure ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv6 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_quotas neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 390, in create_network_bulk return self._create_bulk('network', context, networks) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 383, in _create_bulk LOG.error("An exception occurred while creating " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 380, in _create_bulk objects.append(obj_creator(context, item)) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 635, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_plugin_failure neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_plugin_failure ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_no_security_groups neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_no_security_groups ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_large_allocation_pool neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_large_allocation_pool ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_wrong_input neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_wrong_input ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_quotas neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup_to_primary neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup_to_primary ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_network_different_tenant neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_network_different_tenant ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py:284: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if not isinstance(objects, collections.Sequence): neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_native_quotas neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_native_quotas ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_non_uuid neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_non_uuid ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_if_port_exists neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_if_port_exists ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_allocation_pool neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_allocation_pool ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_fully_allocated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_fully_allocated ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_disabled_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_disabled_agent ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_qos_policy_id neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_qos_policy_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_dns neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_dns ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_port_not_found neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_port_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_dvrha neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_dvrha ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_host_route neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_host_route ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk ... skipped 'Plugin does not support native bulk security_group_rule create' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_dns neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_dns ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_routes neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_too_many_routes ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_public_network neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_public_network ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_emulated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_dns neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_dns ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_native neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_host_routes neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_host_routes ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_allocation_pool neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_allocation_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_race neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_race ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_emulated neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_emulated ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_native neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters_invalid_values neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters_invalid_values ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_down_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_down_agent ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_extended_attr_native_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_native neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_by_network_owner neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_by_network_owner ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_emulated neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' An exception occurred while creating the subnet:{'subnet': {'network_id': '69ec5d43-5353-4a70-9b39-77790e4f5921', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': ''}} neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_native neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_native ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 562, in create_subnet_bulk return self._create_bulk('subnet', context, subnets) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 383, in _create_bulk LOG.error("An exception occurred while creating " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 380, in _create_bulk objects.append(obj_creator(context, item)) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 635, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_native neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_native ... skipped 'Plugin does not support native bulk security_group_rule create' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_remote_key_native_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_remote_key_native_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_public_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_public_network ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_case_insensitive neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_case_insensitive ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_different_security_group_ids neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_different_security_group_ids ... skipped 'Plugin does not support native bulk security_group_rule create' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_multisubnet_id neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_multisubnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db ... skipped 'Plugin does not support native bulk security_group_rule create' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_ipv6 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_ipv6 ... ok neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_dns neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_dns ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_with_ipv6_slaac_address neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_with_ipv6_slaac_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_emulated neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' An exception occurred while creating the subnet:{'subnet': {'network_id': '9464ca4c-31a7-40d8-958c-4fb382bc1790', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': ''}} POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 562, in create_subnet_bulk return self._create_bulk('subnet', context, subnets) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 383, in _create_bulk LOG.error("An exception occurred while creating " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 380, in _create_bulk objects.append(obj_creator(context, item)) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 635, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_hosted_network neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_hosted_network ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post ... skipped 'Plugin does not support native bulk security_group_rule create' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_quotas neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_quotas ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_network ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_legacy neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_legacy ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_exception_during_rpc neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_exception_during_rpc ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_network_creation neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_network_creation ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/policy.py:128: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working return (validate and isinstance(sub_attr, collections.Iterable) and neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id_second_call_failure neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id_second_call_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network_with_subnet neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network_with_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_ignores_port_not_found neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_ignores_port_not_found ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets_same_cidr_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets_same_cidr_returns_400 ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants2_returns_409 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_emulated neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants_returns_409 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_dhcp_port_ips_prefer_next_available_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_dhcp_port_ips_prefer_next_available_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_l3_extension neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_l3_extension ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_ips neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_dhcp_port_associated_with_other_subnets neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_access_via_rbac neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_group_id neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_group_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_native neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_sort_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_returns_409 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_mac_generation neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_mac_generation ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_ip ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_type_too_big neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_type_too_big ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_single_tenant neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_single_tenant ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_two_times neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_two_times ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvr neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvr ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_router_port_exists neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_router_port_exists ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_code_only neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_code_only ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_subnet_id neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_subnet_id ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared_owner_returns_403 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared_owner_returns_403 ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ipv6_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ipv6_network ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_no_more_port_exception neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_no_more_port_exception ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_network_none neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_network_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_and_code neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_and_code ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network_ipv6 neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_with_subnet_set_shared neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_with_subnet_set_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr_ipv6 neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr_ipv6 ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_other neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_other ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_create_end neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_create_end ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_two_l3_agents neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_two_l3_agents ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_up neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_up ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_shared_network_noadmin_returns_403 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_shared_network_noadmin_returns_403 ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_duplicate_ip_on_dhcp_agents_same_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_duplicate_ip_on_dhcp_agents_same_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end_no_resync_if_same_port_already_in_cache neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end_no_resync_if_same_port_already_in_cache ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_agents_port neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_agents_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_no_network_id neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_no_network_id ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_unknown_port neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_unknown_port ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_not_found neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_not_found ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha_dvr neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha_dvr ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_calling_snat_ns_delete_if_gw_port_host_none neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_calling_snat_ns_delete_if_gw_port_host_none ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_host_mismatch neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_host_mismatch ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_snat_rescheduled neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_snat_rescheduled ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_removed_ext_gw_port_no_fip_ns neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_removed_ext_gw_port_no_fip_ns ... ok neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_wrong_subnet_id neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_wrong_subnet_id ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_get_ports_count neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_get_ports_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestRollback.test_ipam_rollback_not_broken_on_session_rollback neutron.tests.unit.db.test_ipam_pluggable_backend.TestRollback.test_ipam_rollback_not_broken_on_session_rollback ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_port_update_with_ipam_error neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_port_update_with_ipam_error ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns_and_route neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns_and_route ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_disabled neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_disabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos_scenarios neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_mac_address neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_mac_address ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix ... ok neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_older_revision neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_older_revision ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingips_native_quotas neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingips_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted ... ok Rule priority not found for floating ip 20.0.0.3 Rule priority not found for floating ip 20.0.0.4 /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvrha neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvrha ... ok neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_centralized neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_centralized ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_other_subnet_on_network_still_in_use neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_2_subnet_slaac_mode neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name ... ok Rule priority not found for floating ip 20.0.0.3 neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_subnet_slaac_address_mode neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_not_configured_if_no_host_or_dest_host neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_not_configured_if_no_host_or_dest_host ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/utils/helpers.py:88: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if isinstance(value, collections.Mapping): /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision_row_not_found neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision_row_not_found ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_route neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_route ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_intervals neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_intervals ... ok neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_create_initial_revision_may_exist_duplicated_entry neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_create_initial_revision_may_exist_duplicated_entry ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_mtu_conf neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_mtu_conf ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_is_mac_in_use neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_is_mac_in_use ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation ... ok neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_delete_revision neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_delete_revision ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count_retried neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count_retried ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port_ipv6_same_port neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port_ipv6_same_port ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_back_jump neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_back_jump ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_rules neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_add_rules ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_ip neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_distributed_without_snat_manager neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_handle_router_snat_rules_distributed_without_snat_manager ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_init_ha_conf neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_init_ha_conf ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_project_id neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_project_id ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules_dvr neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules_dvr ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_and_delete_fail_retrigger_initialize neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_and_delete_fail_retrigger_initialize ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_fail_retrigger_initialize neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_fail_retrigger_initialize ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_metadata_iptables_rules neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_metadata_iptables_rules ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_l3_initial_report_state_done neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_l3_initial_report_state_done ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port_cache_miss neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port_cache_miss ... ok neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_port neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_port ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update_not_called neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update_not_called ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_max_only neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_max_only ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_unknown_filter neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_unknown_filter ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_subnet_on_dhcp_agents_port neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_subnet_on_dhcp_agents_port ... ok An interface driver must be specified Error loading class by alias Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname mgr = driver.DriverManager( File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 53, in __init__ super(DriverManager, self).__init__( File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ self._init_plugins(extensions) File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 112, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'wrong.driver' Error loading class by class name Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname mgr = driver.DriverManager( File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 53, in __init__ super(DriverManager, self).__init__( File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ self._init_plugins(extensions) File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 112, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'wrong.driver' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname class_to_load = importutils.import_class(name) File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class __import__(mod_str) ModuleNotFoundError: No module named 'wrong' Error loading interface driver 'wrong.driver' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_2_subnets neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_2_subnets ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_subnet neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_generate_dibbler_conf neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_generate_dibbler_conf ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_active neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_active ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_address neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_standby neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_standby ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_update_ct_with_duplicate_entry neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_update_ct_with_duplicate_entry ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_version neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_version ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_switchover neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_switchover ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_have_subnet neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_have_subnet ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_empty_name neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_empty_name ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_lla_already_exists neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_lla_already_exists ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_only neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_only ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy ... ok create failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 437, in create return self._create(request, body, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 556, in _create obj = do_create(body) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 537, in do_create quota.QUOTAS.cancel_reservation( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 531, in do_create return obj_creator(request.context, **kwargs) File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper return method(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range self._validate_network_segment_range_eligible(range_data) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/network_segment_range/plugin.py", line 86, in _validate_network_segment_range_eligible plugin_utils.verify_tunnel_range( File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 111, in verify_tunnel_range raise exceptions.NetworkTunnelRangeError( neutron_lib.exceptions.NetworkTunnelRangeError: Invalid network tunnel range: '200:16777216' - 16777216 is not a valid vxlan identifier. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' create failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 437, in create return self._create(request, body, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 556, in _create obj = do_create(body) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 537, in do_create quota.QUOTAS.cancel_reservation( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 531, in do_create return obj_creator(request.context, **kwargs) File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper return method(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range self._validate_network_segment_range_eligible(range_data) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/network_segment_range/plugin.py", line 86, in _validate_network_segment_range_eligible plugin_utils.verify_tunnel_range( File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 111, in verify_tunnel_range raise exceptions.NetworkTunnelRangeError( neutron_lib.exceptions.NetworkTunnelRangeError: Invalid network tunnel range: '200:16777216' - 16777216 is not a valid geneve identifier. neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_maximum_id neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_maximum_id ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway_2_subnets neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway_2_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_fixed_ips_with_segment_subnets_no_binding_info neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_fixed_ips_with_segment_subnets_no_binding_info ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_meta_proxies neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_meta_proxies ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_namespaces neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_clean_stale_namespaces ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_ensure_snat_cleanup neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_ensure_snat_cleanup ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_raise_exception neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_raise_exception ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_uuid neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_uuid ... ok neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' create failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 437, in create return self._create(request, body, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 556, in _create obj = do_create(body) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 537, in do_create quota.QUOTAS.cancel_reservation( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 531, in do_create return obj_creator(request.context, **kwargs) File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper return method(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range self._validate_network_segment_range_eligible(range_data) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/network_segment_range/plugin.py", line 84, in _validate_network_segment_range_eligible plugin_utils.verify_vlan_range(range_data) File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 139, in verify_vlan_range _raise_invalid_tag(str(vlan_tag), vlan_range) File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 124, in _raise_invalid_tag raise exceptions.NetworkVlanRangeError( neutron_lib.exceptions.NetworkVlanRangeError: Invalid network VLAN range: '4095:300' - '4095 is not a valid VLAN tag'. neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_maximum_id neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_maximum_id ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_address_scope neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_address_scope ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent ... ok neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_minimum_id neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_minimum_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_cent_router neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_cent_router ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ips neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_no_physical_network neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_no_physical_network ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip_with_limit neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip_with_limit ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_tenant_specific neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_tenant_specific ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type ... ok neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_with_name neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_with_name ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_for_network_owner neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_for_network_owner ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to reschedule router 846e6871-9ec8-4dfb-a70f-7e8d21efe167 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_agentschedulers_db.py", line 278, in _notify_agents_router_rescheduled l3_notifier.router_added_to_agent( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 163, in router_added_to_agent self._notification_host(context, 'router_added_to_agent', host, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 53, in _notification_host rpc_method(context, method, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/utils.py", line 49, in func_wrapper ctxt.reraise = True File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/utils.py", line 38, in func_wrapper return f(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_messaging.exceptions.MessagingTimeout During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_agentschedulers_db.py", line 254, in reschedule_router self._notify_agents_router_rescheduled(context, router_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_agentschedulers_db.py", line 282, in _notify_agents_router_rescheduled raise l3agentscheduler.RouterReschedulingFailed( neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router 846e6871-9ec8-4dfb-a70f-7e8d21efe167: no eligible l3 agent found. neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dist_router neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dist_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dual_stack_gw neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dual_stack_gw ... ok neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_ranges_in_certain_order neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_ranges_in_certain_order ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_delete_network_segment_range neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_delete_network_segment_range ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_project_id neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_project_id ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr ... ok neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_get_network_segment_range neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_get_network_segment_range ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_public_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_public_network ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_ips_only neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_ips_only ... ok neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices_no_snat_ns neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_router_delete_stale_external_devices_no_snat_ns ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_on_dhcp_agents_port_no_ip_change neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_on_dhcp_agents_port_no_ip_change ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent ... ok neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination_reverse neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination_reverse ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_no_dhcp_enabled_networks neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_no_dhcp_enabled_networks ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_when_router_unbound neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_when_router_unbound ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_shared neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_shared ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_without_ha_interface neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_without_ha_interface ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failure applying iptables rules Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/iptables_manager.py", line 438, in defer_apply self.defer_apply_off() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/iptables_manager.py", line 452, in defer_apply_off self._apply() File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception Failed to process floating IPs. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/iptables_manager.py", line 438, in defer_apply self.defer_apply_off() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/iptables_manager.py", line 452, in defer_apply_off self._apply() File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/router_info.py", line 1000, in process_external self.process_snat_dnat_for_fip() File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/iptables_manager.py", line 445, in defer_apply raise l3_exc.IpTablesApplyException(msg) neutron_lib.exceptions.l3.IpTablesApplyException: Failure applying iptables rules neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_external_iptables_exception neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_external_iptables_exception ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_floating_ip_addresses_not_care_port_forwarding neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_floating_ip_addresses_not_care_port_forwarding ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ha_dvr_router_if_compatible_no_ha_interface neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ha_dvr_router_if_compatible_no_ha_interface ... ok neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_sort neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_sort ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ipv6_only_gw neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ipv6_only_gw ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_cent_floating_ip_add neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_cent_floating_ip_add ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_external_devices neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_external_devices ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Cannot clean up created object 497e2f66-05e7-4995-8d2e-313e20ec14c3. Exception: Router 497e2f66-05e7-4995-8d2e-313e20ec14c3 could not be found neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_internal_devices neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_internal_devices ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_emulated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_min_max neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_min_max ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_ip_prefix neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_ip_prefix ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_disabled neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_disabled ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested ... ok neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name ... ok L3 agent failure to setup floating IPs Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/router_info.py", line 455, in configure_fip_addresses return self.process_floating_ip_addresses(interface_name) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError Failed to process floating IPs. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/router_info.py", line 455, in configure_fip_addresses return self.process_floating_ip_addresses(interface_name) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/router_info.py", line 1006, in process_external fip_statuses = self.configure_fip_addresses(interface_name) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/router_info.py", line 460, in configure_fip_addresses raise l3_exc.FloatingIpSetupException(msg) neutron_lib.exceptions.l3.FloatingIpSetupException: L3 agent failure to setup floating IPs neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_exception neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_exception ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_nochange neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_nochange ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_status_update_if_processed neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_status_update_if_processed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Router to be updated is not in internal routers list: NoneType: None neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed ... ok Cannot clean up created object 1cfa97b6-6c4c-4695-80c3-52aadf40ae1f. Exception: Router to be updated is not in internal routers list: NoneType: None neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_match neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_match ... ok neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name_to_empty neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name_to_empty ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_added neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_added ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_and_net_port_dns neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_and_net_port_dns ... ok neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_removed neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_removed ... ok Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 161, in call return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/router_info.py", line 1243, in process self._process_internal_ports() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/router_info.py", line 633, in _process_internal_ports self.internal_network_added(p) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_not_on_network neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_not_on_network ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_added_unexpected_error neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_added_unexpected_error ... ok Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 161, in call return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/router_info.py", line 1243, in process self._process_internal_ports() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/router_info.py", line 623, in _process_internal_ports self.internal_network_removed(p) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_removed_unexpected_error neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_removed_unexpected_error ... ok neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol_to_string neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol_to_string ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_dhcpv6_stateful_interface_added neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_dhcpv6_stateful_interface_added ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_added neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_added ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_tcp_protocol_as_number neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_tcp_protocol_as_number ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_native neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_native ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_removed neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_removed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_slaac_interface_added neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_slaac_interface_added ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_native neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_native ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnet_removed neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnet_removed ... ok neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_ethertype neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_ethertype ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added_to_existing_port neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added_to_existing_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6v4_interface_added neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6v4_interface_added ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully_false neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully_false ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_emulated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_emulated ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_protocol neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_protocol ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully ... ok neutron.tests.unit.extensions.test_segment.TestSegmentML2.test_segment_notification_on_create_network neutron.tests.unit.extensions.test_segment.TestSegmentML2.test_segment_notification_on_create_network ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully_false neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully_false ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible ... ok Failed to process compatible router: dfa11ba4-e9a2-4422-a15b-31c3b9f472ce Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/agent.py", line 789, in _process_routers_if_compatible self._process_router_if_compatible(router) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception: Test failure during _process_routers_if_compatible neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible_error neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 on host fakehost for vnic_type normal using segments [{'id': 'bc6fff9a-67ae-49ba-96ce-380afcac6b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}, {'id': '3176e5d8-af20-4993-a841-5404a0182314', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 on host fakehost for vnic_type normal using segments [{'id': 'bc6fff9a-67ae-49ba-96ce-380afcac6b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}, {'id': '3176e5d8-af20-4993-a841-5404a0182314', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}] Port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 on host fakehost for vnic_type normal using segments [{'id': 'bc6fff9a-67ae-49ba-96ce-380afcac6b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}, {'id': '3176e5d8-af20-4993-a841-5404a0182314', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}] Port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 on host fakehost for vnic_type normal using segments [{'id': 'bc6fff9a-67ae-49ba-96ce-380afcac6b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}, {'id': '3176e5d8-af20-4993-a841-5404a0182314', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}] Port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 on host fakehost for vnic_type normal using segments [{'id': 'bc6fff9a-67ae-49ba-96ce-380afcac6b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}, {'id': '3176e5d8-af20-4993-a841-5404a0182314', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}] Port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 on host fakehost for vnic_type normal using segments [{'id': 'bc6fff9a-67ae-49ba-96ce-380afcac6b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}, {'id': '3176e5d8-af20-4993-a841-5404a0182314', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}] Port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 on host fakehost for vnic_type normal using segments [{'id': 'bc6fff9a-67ae-49ba-96ce-380afcac6b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}, {'id': '3176e5d8-af20-4993-a841-5404a0182314', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}] Port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 on host fakehost for vnic_type normal using segments [{'id': 'bc6fff9a-67ae-49ba-96ce-380afcac6b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}, {'id': '3176e5d8-af20-4993-a841-5404a0182314', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}] Port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 on host fakehost for vnic_type normal using segments [{'id': 'bc6fff9a-67ae-49ba-96ce-380afcac6b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}, {'id': '3176e5d8-af20-4993-a841-5404a0182314', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port a6d0d7ce-3e71-40af-a95a-abe2e8a49cc1 on host fakehost for vnic_type normal using segments [{'id': 'bc6fff9a-67ae-49ba-96ce-380afcac6b64', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}, {'id': '3176e5d8-af20-4993-a841-5404a0182314', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'e9703528-daef-417e-b204-9c49e1f83200'}] neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_ha neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_ha ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_and_no_subnets neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_and_no_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to process compatible router: bc4a6695-5d4c-4922-95e4-34aafc501570 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/agent.py", line 789, in _process_routers_if_compatible self._process_router_if_compatible(router) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_resyncs_failed_router neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_resyncs_failed_router ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_error neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_success neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_deleted_success ... ok Failed to fetch router information for '' Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/agent.py", line 720, in _process_router_update routers = self.plugin_rpc.get_routers(self.context, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception: Failed to get router info neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_update neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_update ... ok Failed to process compatible router: da977d0f-2e3b-4369-94c3-6ce8cc2bc2ea Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/agent.py", line 789, in _process_routers_if_compatible self._process_router_if_compatible(router) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_messaging.exceptions.MessagingTimeout neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_ext_net neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_ext_net ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_native neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_native ... ok Failed to fetch router information for '5c3f54e8-0ae0-470f-a129-6da067478ede' Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/l3/agent.py", line 720, in _process_router_update routers = self.plugin_rpc.get_routers(self.context, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_messaging.exceptions.MessagingTimeout neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_routers neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_routers ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6 neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6 ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_specific_id neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_specific_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_networks_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_networks_with_changed_since ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_removed_from_agent neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_removed_from_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_report_state_revival_logic neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_report_state_revival_logic ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_request_id_changes neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_request_id_changes ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create ... ok Exception encountered during router rescheduling. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 146, in reschedule_resources_from_down_agents down_bindings = get_down_bindings(context, agent_dead_limit) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_agentschedulers_db.py", line 76, in get_down_router_bindings return rb_obj.RouterL3AgentBinding.get_down_router_bindings( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/l3agent.py", line 53, in get_down_router_bindings query = (context.session.query( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_db.exception.DBError: None neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_parameter neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_parameter ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create_with_router neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create_with_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_routers_updated neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_routers_updated ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_unmasked_prefix neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_unmasked_prefix ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs_empty neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs_empty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_ports_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_ports_with_changed_since ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6_slaac neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update ... ok Exception encountered during router rescheduling. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result oslo_db.exception.DBError: None Failed to reschedule router c687c15a-40cd-44b8-98b9-03e5ac4badc5 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result oslo_messaging.rpc.client.RemoteError: Remote error: None None None. neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 ... ok Failed to reschedule router c687c15a-40cd-44b8-98b9-03e5ac4badc5 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. Exception encountered during router rescheduling. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result ValueError: this raises neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 ... ok Exception encountered during router rescheduling. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result Exception neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_emulated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv6 neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv6 ... ok neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none ... ok neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif ... ok neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif_none neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif_none ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif ... ok neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif_none neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority ... ok neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_table neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_table ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_admin_tenant neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_admin_tenant ... ok neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv6 neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv6 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v6_slaac neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v6_slaac ... ok neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_none neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_none ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_no_ipv6_addr_notif neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_no_ipv6_addr_notif ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_native neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_native_quotas neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to reschedule router c64160c4-2cef-46de-a60f-2d105dbb9920 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. Failed to reschedule router 25b7a418-ce51-41c4-b414-ec89b86b136c Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_native neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_boolean_type_name neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_boolean_type_name ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnets_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnets_with_changed_since ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_network_deletion neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_network_deletion ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_emulated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_emulated ... ok Port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd on host localhost for vnic_type normal using segments [{'id': 'd2fa9be2-11f4-46ea-b18b-c62e3d9698fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '15998049-35f9-4c2c-9e6a-84cbe3b381d1'}] Port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd on host localhost for vnic_type normal using segments [{'id': 'd2fa9be2-11f4-46ea-b18b-c62e3d9698fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '15998049-35f9-4c2c-9e6a-84cbe3b381d1'}] Port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd on host localhost for vnic_type normal using segments [{'id': 'd2fa9be2-11f4-46ea-b18b-c62e3d9698fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '15998049-35f9-4c2c-9e6a-84cbe3b381d1'}] Port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd on host localhost for vnic_type normal using segments [{'id': 'd2fa9be2-11f4-46ea-b18b-c62e3d9698fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '15998049-35f9-4c2c-9e6a-84cbe3b381d1'}] Port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd on host localhost for vnic_type normal using segments [{'id': 'd2fa9be2-11f4-46ea-b18b-c62e3d9698fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '15998049-35f9-4c2c-9e6a-84cbe3b381d1'}] Port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd on host localhost for vnic_type normal using segments [{'id': 'd2fa9be2-11f4-46ea-b18b-c62e3d9698fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '15998049-35f9-4c2c-9e6a-84cbe3b381d1'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd on host localhost for vnic_type normal using segments [{'id': 'd2fa9be2-11f4-46ea-b18b-c62e3d9698fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '15998049-35f9-4c2c-9e6a-84cbe3b381d1'}] Port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd on host localhost for vnic_type normal using segments [{'id': 'd2fa9be2-11f4-46ea-b18b-c62e3d9698fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '15998049-35f9-4c2c-9e6a-84cbe3b381d1'}] Port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd on host localhost for vnic_type normal using segments [{'id': 'd2fa9be2-11f4-46ea-b18b-c62e3d9698fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '15998049-35f9-4c2c-9e6a-84cbe3b381d1'}] Port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 03b2614a-350a-4f61-b4d2-1d5d7da38fcd on host localhost for vnic_type normal using segments [{'id': 'd2fa9be2-11f4-46ea-b18b-c62e3d9698fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '15998049-35f9-4c2c-9e6a-84cbe3b381d1'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_dhcp neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_dhcp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since ... ok neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_resources_with_invalid_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_resources_with_invalid_changed_since ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_subnet_deletion neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_subnet_deletion ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_binds_correctly neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_binds_correctly ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_show_subnet neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_show_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_null neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_null ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnets_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnets_with_changed_since ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_lifecycle_dns_retains_order neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_lifecycle_dns_retains_order ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_unchanged neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_unchanged ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_timestamp_fields_ignored_in_update neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_timestamp_fields_ignored_in_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp ... ok neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_any_address neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_any_address ... ok Port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 on host fakehost for vnic_type normal using segments [{'id': '4166e609-c0aa-4638-957c-a9d4bd0f1323', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '9b7fa16d-b67e-4900-835f-d7ace782f039', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': 'c0e85d10-98ab-43df-ac35-789b9588ff54', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '4b85c14f-7fc4-4871-972e-909b8f0e6e74', 'network_type': 'vlan', 'physical_network': 'physnet2', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 on host fakehost for vnic_type normal using segments [{'id': '4166e609-c0aa-4638-957c-a9d4bd0f1323', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '9b7fa16d-b67e-4900-835f-d7ace782f039', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': 'c0e85d10-98ab-43df-ac35-789b9588ff54', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '4b85c14f-7fc4-4871-972e-909b8f0e6e74', 'network_type': 'vlan', 'physical_network': 'physnet2', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}] neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64 neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64 ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_alien_param_raises neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_alien_param_raises ... ok neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_no_mac_raises neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_no_mac_raises ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_nonadmin neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_nonadmin ... ok Port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 on host fakehost for vnic_type normal using segments [{'id': '4166e609-c0aa-4638-957c-a9d4bd0f1323', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '9b7fa16d-b67e-4900-835f-d7ace782f039', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': 'c0e85d10-98ab-43df-ac35-789b9588ff54', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '4b85c14f-7fc4-4871-972e-909b8f0e6e74', 'network_type': 'vlan', 'physical_network': 'physnet2', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}] neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_invalid_address_type_raises neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_invalid_address_type_raises ... ok Port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 on host fakehost for vnic_type normal using segments [{'id': '4166e609-c0aa-4638-957c-a9d4bd0f1323', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '9b7fa16d-b67e-4900-835f-d7ace782f039', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': 'c0e85d10-98ab-43df-ac35-789b9588ff54', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '4b85c14f-7fc4-4871-972e-909b8f0e6e74', 'network_type': 'vlan', 'physical_network': 'physnet2', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}] neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 ... ok Port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 on host fakehost for vnic_type normal using segments [{'id': '4166e609-c0aa-4638-957c-a9d4bd0f1323', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '9b7fa16d-b67e-4900-835f-d7ace782f039', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': 'c0e85d10-98ab-43df-ac35-789b9588ff54', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '4b85c14f-7fc4-4871-972e-909b8f0e6e74', 'network_type': 'vlan', 'physical_network': 'physnet2', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}] Port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 on host fakehost for vnic_type normal using segments [{'id': '4166e609-c0aa-4638-957c-a9d4bd0f1323', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '9b7fa16d-b67e-4900-835f-d7ace782f039', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': 'c0e85d10-98ab-43df-ac35-789b9588ff54', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '4b85c14f-7fc4-4871-972e-909b8f0e6e74', 'network_type': 'vlan', 'physical_network': 'physnet2', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}] neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv6 neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv6 ... ok Port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 on host fakehost for vnic_type normal using segments [{'id': '4166e609-c0aa-4638-957c-a9d4bd0f1323', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '9b7fa16d-b67e-4900-835f-d7ace782f039', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': 'c0e85d10-98ab-43df-ac35-789b9588ff54', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '4b85c14f-7fc4-4871-972e-909b8f0e6e74', 'network_type': 'vlan', 'physical_network': 'physnet2', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}] Port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 on host fakehost for vnic_type normal using segments [{'id': '4166e609-c0aa-4638-957c-a9d4bd0f1323', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '9b7fa16d-b67e-4900-835f-d7ace782f039', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': 'c0e85d10-98ab-43df-ac35-789b9588ff54', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '4b85c14f-7fc4-4871-972e-909b8f0e6e74', 'network_type': 'vlan', 'physical_network': 'physnet2', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}] neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory ... ok Port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 on host fakehost for vnic_type normal using segments [{'id': '4166e609-c0aa-4638-957c-a9d4bd0f1323', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '9b7fa16d-b67e-4900-835f-d7ace782f039', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': 'c0e85d10-98ab-43df-ac35-789b9588ff54', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '4b85c14f-7fc4-4871-972e-909b8f0e6e74', 'network_type': 'vlan', 'physical_network': 'physnet2', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}] Port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4e0e8554-c7ee-4abd-9cb9-49c0065ea6e5 on host fakehost for vnic_type normal using segments [{'id': '4166e609-c0aa-4638-957c-a9d4bd0f1323', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '9b7fa16d-b67e-4900-835f-d7ace782f039', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': 'c0e85d10-98ab-43df-ac35-789b9588ff54', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}, {'id': '4b85c14f-7fc4-4871-972e-909b8f0e6e74', 'network_type': 'vlan', 'physical_network': 'physnet2', 'segmentation_id': 200, 'network_id': '0b3e01ad-e348-4fbf-9cef-d837599460e7'}] neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_net_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_net_policy ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_port_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_port_policy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_net_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_net_policy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_only_net_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_only_net_policy ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_port_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_port_policy ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_net_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_net_policy ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_only_net_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_only_net_policy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif_nodev neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif_nodev ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_port_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_port_policy ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_net_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_net_policy ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_port_policy neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_router_gw_port_and_port_policy ... ok Device lo cannot be used as it has no MAC address neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_device neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_device ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_clean_obj_from_primitive ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" Device lo cannot be used as it has no MAC address neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_link_address neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready_no_link_address ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_name neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_name ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_namespace ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_name neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryNameIPv6.test_add_and_remove_chain_custom_binary_name neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryNameIPv6.test_add_and_remove_chain_custom_binary_name ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_add_additional_ip neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_add_additional_ip ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_no_more_port_exception neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_no_more_port_exception ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_invalid_type neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_invalid_type ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_create_end neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_create_end ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_registers_callback neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_registers_callback ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback ... ok neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_consumer_versions_callback neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_consumer_versions_callback ... ok neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_plugin_does_not_implement_agentsdb_exception neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_plugin_does_not_implement_agentsdb_exception ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions ... ok neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network_false neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network_false ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_and_handle_ip_generation_failure neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_and_handle_ip_generation_failure ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_network_not_found neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_network_not_found ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_subnet_not_found neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_subnet_not_found ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_dhcp_ready_on_ports neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_dhcp_ready_on_ports ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info_enable_dhcp_filter_false neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info_enable_dhcp_filter_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info_enable_dhcp_filter_true neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info_enable_dhcp_filter_true ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info_with_routed_networks neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info_with_routed_networks ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_return_none_on_not_found neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_return_none_on_not_found ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_non_segmented_network neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_non_segmented_network ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_overlapping_subnets neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_overlapping_subnets ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_routed_network neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_routed_network ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_segmented_network_but_not_routed neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_segmented_network_but_not_routed ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_group_by_network_id neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_group_by_network_id ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_release_dhcp_port neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_release_dhcp_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_with_agent_not_hosting_network neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_with_agent_not_hosting_network ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_get neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_get ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update ... ok neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull ... ok Port d805cd4a-ae19-4a4a-abc4-037ad6b994bf does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d805cd4a-ae19-4a4a-abc4-037ad6b994bf on host fakehost for vnic_type normal using segments [{'id': '12e7a6b1-a94a-43a2-b9a4-0227b3039e7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}, {'id': '09506cf5-438b-4748-ba08-39fe45ef1987', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port d805cd4a-ae19-4a4a-abc4-037ad6b994bf does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d805cd4a-ae19-4a4a-abc4-037ad6b994bf on host fakehost for vnic_type normal using segments [{'id': '12e7a6b1-a94a-43a2-b9a4-0227b3039e7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}, {'id': '09506cf5-438b-4748-ba08-39fe45ef1987', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}] Port d805cd4a-ae19-4a4a-abc4-037ad6b994bf does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d805cd4a-ae19-4a4a-abc4-037ad6b994bf on host fakehost for vnic_type normal using segments [{'id': '12e7a6b1-a94a-43a2-b9a4-0227b3039e7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}, {'id': '09506cf5-438b-4748-ba08-39fe45ef1987', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}] neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok Port d805cd4a-ae19-4a4a-abc4-037ad6b994bf does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d805cd4a-ae19-4a4a-abc4-037ad6b994bf on host fakehost for vnic_type normal using segments [{'id': '12e7a6b1-a94a-43a2-b9a4-0227b3039e7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}, {'id': '09506cf5-438b-4748-ba08-39fe45ef1987', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}] Port d805cd4a-ae19-4a4a-abc4-037ad6b994bf does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d805cd4a-ae19-4a4a-abc4-037ad6b994bf on host fakehost for vnic_type normal using segments [{'id': '12e7a6b1-a94a-43a2-b9a4-0227b3039e7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}, {'id': '09506cf5-438b-4748-ba08-39fe45ef1987', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}] Port d805cd4a-ae19-4a4a-abc4-037ad6b994bf does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d805cd4a-ae19-4a4a-abc4-037ad6b994bf on host fakehost for vnic_type normal using segments [{'id': '12e7a6b1-a94a-43a2-b9a4-0227b3039e7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}, {'id': '09506cf5-438b-4748-ba08-39fe45ef1987', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}] Port d805cd4a-ae19-4a4a-abc4-037ad6b994bf does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d805cd4a-ae19-4a4a-abc4-037ad6b994bf on host fakehost for vnic_type normal using segments [{'id': '12e7a6b1-a94a-43a2-b9a4-0227b3039e7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}, {'id': '09506cf5-438b-4748-ba08-39fe45ef1987', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}] Port d805cd4a-ae19-4a4a-abc4-037ad6b994bf does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d805cd4a-ae19-4a4a-abc4-037ad6b994bf on host fakehost for vnic_type normal using segments [{'id': '12e7a6b1-a94a-43a2-b9a4-0227b3039e7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}, {'id': '09506cf5-438b-4748-ba08-39fe45ef1987', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}] neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok Port d805cd4a-ae19-4a4a-abc4-037ad6b994bf does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d805cd4a-ae19-4a4a-abc4-037ad6b994bf on host fakehost for vnic_type normal using segments [{'id': '12e7a6b1-a94a-43a2-b9a4-0227b3039e7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}, {'id': '09506cf5-438b-4748-ba08-39fe45ef1987', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}] Port d805cd4a-ae19-4a4a-abc4-037ad6b994bf does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d805cd4a-ae19-4a4a-abc4-037ad6b994bf on host fakehost for vnic_type normal using segments [{'id': '12e7a6b1-a94a-43a2-b9a4-0227b3039e7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}, {'id': '09506cf5-438b-4748-ba08-39fe45ef1987', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '6ea13e89-feb5-4e65-9dce-f350cf139387'}] neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules_id_only neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules_id_only ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information_fallback neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information_fallback ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_port_update_with_ipam_error neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_port_update_with_ipam_error ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_is_singleton neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_is_singleton ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull ... ok neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull_resource_not_found neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull_resource_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_single_type neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_single_type ... ok neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_member_updated neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_member_updated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_rule_updated neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_rule_updated ... ok neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix ... ok neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_base.V2Views.test_network neutron.tests.unit.api.v2.test_base.V2Views.test_network ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok neutron.tests.unit.api.v2.test_base.V2Views.test_port neutron.tests.unit.api.v2.test_base.V2Views.test_port ... ok neutron.tests.unit.api.v2.test_base.V2Views.test_subnet neutron.tests.unit.api.v2.test_base.V2Views.test_subnet ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_only_parents_force_false neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_only_parents_force_false ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_from_wrong_tenant neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_from_wrong_tenant ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_parents_and_childs neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_parents_and_childs ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_empty neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_empty ... ok Error unable to destroy namespace: qrouter-6e322ac7-ab50-4f53-9cdc-d1d3c1164b6d Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/cmd/netns_cleanup.py", line 215, in destroy_namespace ip = ip_lib.IPWrapper(namespace=namespace) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty_forced neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty_forced ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_empty neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_empty ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_ns_not_uuid neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_ns_not_uuid ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp_no_active neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp_no_active ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_still_procs neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_still_procs ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_cannot_determine_bridge_port neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_cannot_determine_bridge_port ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_ovs_port neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_ovs_port ... ok neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_regular_device neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_regular_device ... ok neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_direction neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_direction ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_icmp4_and_icmp6_port_range neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_icmp4_and_icmp6_port_range ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_ipv6_icmp_protocol neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_ipv6_icmp_protocol ... ok neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number ... ok neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_one neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_one ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_range neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_range ... ok neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_name_to_number neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_name_to_number ... ok neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_not_supported neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_not_supported ... ok neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_range neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_range ... ok neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_group_id neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_group_id ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix ... ok neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix_not_normalized neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix_not_normalized ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.common.ovn.test_acl.TestACLs.test_add_acl_dhcp neutron.tests.unit.common.ovn.test_acl.TestACLs.test_add_acl_dhcp ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation ... ok Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam ... ok neutron.tests.unit.common.ovn.test_acl.TestACLs.test_drop_all_ip_traffic_for_port neutron.tests.unit.common.ovn.test_acl.TestACLs.test_drop_all_ip_traffic_for_port ... ok Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name ... ok Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction ... ok Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_chassis_physnets neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_chassis_physnets ... ok neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_gw_chassis_list neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_gw_chassis_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_gw_chassis_empty neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_gw_chassis_empty ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_ports_security_group neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_ports_security_group ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_physnet_not_in_chassis_physnets neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_physnet_not_in_chassis_physnets ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_undefined_physnet neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_undefined_physnet ... ok neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_valid neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_valid ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_invalid_ipv6_url neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_invalid_ipv6_url ... ok neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_hostname_url neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_hostname_url ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url ... ok Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv6_url neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv6_url ... ok Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist ... ok Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call ... ok Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal ... ok Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 164, in call self.logger(e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 161, in call return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/common/test_utils.py", line 163, in func raise RuntimeError(2) RuntimeError: 2 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range ... ok neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_raise neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_raise ... ok Result Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 161, in call return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/common/test_utils.py", line 110, in func raise RuntimeError(result) RuntimeError: Result neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise ... ok neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 164, in call self.logger(e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 161, in call return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/common/test_utils.py", line 132, in func raise RuntimeError(result) RuntimeError: Result neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship QosNetworkPolicyBinding.port to refer to viewonly relationship Port.qos_network_policy_binding should include sync_backref=False set on the QosNetworkPolicyBinding.port relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_3 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_3 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_3 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_3 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_3 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_3 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_3 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship Tag.standard_attr to refer to viewonly relationship StandardAttribute.tags should include sync_backref=False set on the Tag.standard_attr relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_3 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_3 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_3 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_ip ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_subnet_v6_pd_slaac neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object ... ok Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] Port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port ba64e4f8-d63c-4bbd-9ce9-073ed9475a4e on host host_2 for vnic_type normal using segments [{'id': '14dacc2c-27e0-4df4-ac7e-ade4e4dc5d4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47ad950a-5b95-40b8-a50b-10adb24604dc'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_mac neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_mac ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_address_gets_port_mac neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_address_gets_port_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_duplicate_mac_ip neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_duplicate_mac_ip ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_adding_additional_host_routes_and_dns neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_adding_additional_host_routes_and_dns ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac ... ok Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction ... ok Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_not_registed_object_raises_exception neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_not_registed_object_raises_exception ... ok Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_fixed_ip_address_v6_slaac_router_iface neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model ... ok Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination ... ok Port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5630fe21-b5c0-4991-8da4-e570dc32b0a9 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_delete_end_no_network_id neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_delete_end_no_network_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create ... ok neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_mac_field neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_mac_field ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ip_address_v6_slaac neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ip_address_v6_slaac ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_bad_owner neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_bad_owner ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates ... ok Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_updates_from_db_object ... ok Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] Port abad8d02-b3a2-43dd-8a17-31f32921b720 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port abad8d02-b3a2-43dd-8a17-31f32921b720 on host host_2 for vnic_type normal using segments [{'id': 'a1690d66-6fbd-4300-9119-bc02622590fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db3c9cec-9176-4348-b624-e0d8b19e9480'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_dvr_ha_binds_to_active neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_dvr_ha_binds_to_active ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets ... ok neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_and_gateway_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_and_gateway_ip ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object ... ok neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_overlap_with_fixed_ip neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_unique_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_ip neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_pool_for_cidr neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_used neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_used ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_ip neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_ip ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_allocate_no_segments neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_allocate_no_segments ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes ... ok neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_mac neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_mac ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ips neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_invalid_fixed_ips ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_invalid_returns_400 ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_extra_args neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_extra_args ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/objects/test_base.py:671: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if isinstance(val, collections.Mapping): /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_overlapping_returns_409 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination_reverse neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination_reverse ... ok neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_v6_slaac neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_v6_slaac ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... skipped 'Plugin does not implement port-security extension' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... skipped 'Plugin does not implement port-security extension' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_not_admin neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_not_admin ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects ... ok neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects_nothing_to_delete ... ok Port c31bef24-cb6f-4cef-8dd6-952f179209c6 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port c31bef24-cb6f-4cef-8dd6-952f179209c6 on host fakehost for vnic_type normal using segments [{'id': 'dcbfcc68-003e-4d76-ab05-962ba303e626', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}, {'id': 'f156e35f-eca3-4d29-a15a-6713f5259a29', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port c31bef24-cb6f-4cef-8dd6-952f179209c6 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port c31bef24-cb6f-4cef-8dd6-952f179209c6 on host fakehost for vnic_type normal using segments [{'id': 'dcbfcc68-003e-4d76-ab05-962ba303e626', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}, {'id': 'f156e35f-eca3-4d29-a15a-6713f5259a29', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}] Port c31bef24-cb6f-4cef-8dd6-952f179209c6 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port c31bef24-cb6f-4cef-8dd6-952f179209c6 on host fakehost for vnic_type normal using segments [{'id': 'dcbfcc68-003e-4d76-ab05-962ba303e626', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}, {'id': 'f156e35f-eca3-4d29-a15a-6713f5259a29', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}] Port c31bef24-cb6f-4cef-8dd6-952f179209c6 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port c31bef24-cb6f-4cef-8dd6-952f179209c6 on host fakehost for vnic_type normal using segments [{'id': 'dcbfcc68-003e-4d76-ab05-962ba303e626', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}, {'id': 'f156e35f-eca3-4d29-a15a-6713f5259a29', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}] neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only ... ok Port c31bef24-cb6f-4cef-8dd6-952f179209c6 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port c31bef24-cb6f-4cef-8dd6-952f179209c6 on host fakehost for vnic_type normal using segments [{'id': 'dcbfcc68-003e-4d76-ab05-962ba303e626', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}, {'id': 'f156e35f-eca3-4d29-a15a-6713f5259a29', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}] Port c31bef24-cb6f-4cef-8dd6-952f179209c6 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port c31bef24-cb6f-4cef-8dd6-952f179209c6 on host fakehost for vnic_type normal using segments [{'id': 'dcbfcc68-003e-4d76-ab05-962ba303e626', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}, {'id': 'f156e35f-eca3-4d29-a15a-6713f5259a29', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}] Port c31bef24-cb6f-4cef-8dd6-952f179209c6 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port c31bef24-cb6f-4cef-8dd6-952f179209c6 on host fakehost for vnic_type normal using segments [{'id': 'dcbfcc68-003e-4d76-ab05-962ba303e626', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}, {'id': 'f156e35f-eca3-4d29-a15a-6713f5259a29', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}] Port c31bef24-cb6f-4cef-8dd6-952f179209c6 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port c31bef24-cb6f-4cef-8dd6-952f179209c6 on host fakehost for vnic_type normal using segments [{'id': 'dcbfcc68-003e-4d76-ab05-962ba303e626', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}, {'id': 'f156e35f-eca3-4d29-a15a-6713f5259a29', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}] neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_to_None neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_to_None ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port c31bef24-cb6f-4cef-8dd6-952f179209c6 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port c31bef24-cb6f-4cef-8dd6-952f179209c6 on host fakehost for vnic_type normal using segments [{'id': 'dcbfcc68-003e-4d76-ab05-962ba303e626', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}, {'id': 'f156e35f-eca3-4d29-a15a-6713f5259a29', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}] Port c31bef24-cb6f-4cef-8dd6-952f179209c6 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_equal_to_max_allowed_address_pair neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok Failed to bind port c31bef24-cb6f-4cef-8dd6-952f179209c6 on host fakehost for vnic_type normal using segments [{'id': 'dcbfcc68-003e-4d76-ab05-962ba303e626', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}, {'id': 'f156e35f-eca3-4d29-a15a-6713f5259a29', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '87261d25-4a73-49f7-b866-493d90c38576'}] neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_sort neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_sort ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_more_than_max_allowed_address_pair neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_list_creates_default_security_group neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_list_creates_default_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_with_too_many_entries neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns_with_too_many_entries ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_create_update_delete neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_port_create_creates_default_security_group neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_port_create_creates_default_security_group ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip_address_only neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ip_address_only ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_queries_constant neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_queries_constant ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_skip_duplicate_default_sg_error neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_skip_duplicate_default_sg_error ... ok neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_new_gw neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_new_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port_for_normal_port neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port_for_normal_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction ... ok neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_name_fail neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_name_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ips neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_update_ips ... ok neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_security_off_address_pairs neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_security_off_address_pairs ... skipped 'Plugin does not implement port-security extension' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 455b7743-0f83-4765-8a91-882d2fbab7cd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 455b7743-0f83-4765-8a91-882d2fbab7cd on host fakehost for vnic_type normal using segments [{'id': '2abb3f68-c15b-4984-9255-0253bf531a7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '616df017-448a-4988-8906-adec0127573d'}, {'id': 'cd89f8e8-f97e-4740-aa7c-e274aaaabc20', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '616df017-448a-4988-8906-adec0127573d'}] neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_no_gw neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_no_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 455b7743-0f83-4765-8a91-882d2fbab7cd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 455b7743-0f83-4765-8a91-882d2fbab7cd on host fakehost for vnic_type normal using segments [{'id': '2abb3f68-c15b-4984-9255-0253bf531a7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '616df017-448a-4988-8906-adec0127573d'}, {'id': 'cd89f8e8-f97e-4740-aa7c-e274aaaabc20', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '616df017-448a-4988-8906-adec0127573d'}] Port 455b7743-0f83-4765-8a91-882d2fbab7cd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 455b7743-0f83-4765-8a91-882d2fbab7cd on host fakehost for vnic_type normal using segments [{'id': '2abb3f68-c15b-4984-9255-0253bf531a7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '616df017-448a-4988-8906-adec0127573d'}, {'id': 'cd89f8e8-f97e-4740-aa7c-e274aaaabc20', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '616df017-448a-4988-8906-adec0127573d'}] Port 455b7743-0f83-4765-8a91-882d2fbab7cd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 455b7743-0f83-4765-8a91-882d2fbab7cd on host fakehost for vnic_type normal using segments [{'id': '2abb3f68-c15b-4984-9255-0253bf531a7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '616df017-448a-4988-8906-adec0127573d'}, {'id': 'cd89f8e8-f97e-4740-aa7c-e274aaaabc20', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '616df017-448a-4988-8906-adec0127573d'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 455b7743-0f83-4765-8a91-882d2fbab7cd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 455b7743-0f83-4765-8a91-882d2fbab7cd on host fakehost for vnic_type normal using segments [{'id': '2abb3f68-c15b-4984-9255-0253bf531a7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '616df017-448a-4988-8906-adec0127573d'}, {'id': 'cd89f8e8-f97e-4740-aa7c-e274aaaabc20', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '616df017-448a-4988-8906-adec0127573d'}] neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " Port 455b7743-0f83-4765-8a91-882d2fbab7cd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 455b7743-0f83-4765-8a91-882d2fbab7cd on host fakehost for vnic_type normal using segments [{'id': '2abb3f68-c15b-4984-9255-0253bf531a7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '616df017-448a-4988-8906-adec0127573d'}, {'id': 'cd89f8e8-f97e-4740-aa7c-e274aaaabc20', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '616df017-448a-4988-8906-adec0127573d'}] neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_with_description neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_with_description ... ok Port 455b7743-0f83-4765-8a91-882d2fbab7cd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 455b7743-0f83-4765-8a91-882d2fbab7cd on host fakehost for vnic_type normal using segments [{'id': '2abb3f68-c15b-4984-9255-0253bf531a7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '616df017-448a-4988-8906-adec0127573d'}, {'id': 'cd89f8e8-f97e-4740-aa7c-e274aaaabc20', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '616df017-448a-4988-8906-adec0127573d'}] Port 455b7743-0f83-4765-8a91-882d2fbab7cd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 455b7743-0f83-4765-8a91-882d2fbab7cd on host fakehost for vnic_type normal using segments [{'id': '2abb3f68-c15b-4984-9255-0253bf531a7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '616df017-448a-4988-8906-adec0127573d'}, {'id': 'cd89f8e8-f97e-4740-aa7c-e274aaaabc20', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '616df017-448a-4988-8906-adec0127573d'}] Port 455b7743-0f83-4765-8a91-882d2fbab7cd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 455b7743-0f83-4765-8a91-882d2fbab7cd on host fakehost for vnic_type normal using segments [{'id': '2abb3f68-c15b-4984-9255-0253bf531a7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '616df017-448a-4988-8906-adec0127573d'}, {'id': 'cd89f8e8-f97e-4740-aa7c-e274aaaabc20', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '616df017-448a-4988-8906-adec0127573d'}] Port 455b7743-0f83-4765-8a91-882d2fbab7cd does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 455b7743-0f83-4765-8a91-882d2fbab7cd on host fakehost for vnic_type normal using segments [{'id': '2abb3f68-c15b-4984-9255-0253bf531a7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '616df017-448a-4988-8906-adec0127573d'}, {'id': 'cd89f8e8-f97e-4740-aa7c-e274aaaabc20', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '616df017-448a-4988-8906-adec0127573d'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_dict neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_dict ... ok neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_list neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_list ... ok neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword ... ok neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional ... ok neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional_and_keywords neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional_and_keywords ... ok neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_no_fields neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_no_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_not_on_network neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_not_on_network ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_standard_attr_id neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_no_gw_to_no_gw neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_no_gw_to_no_gw ... ok neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gateway_in_allocation_pool_returns_409 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_not_allowed_returns_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_not_allowed_returns_400 ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6 ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_V6_slaac_big_prefix neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_V6_slaac_big_prefix ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_as_admin neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_as_admin ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_ip_in_use_by_router_returns_409 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_none neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_none ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6_slaac neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6_slaac ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V6_cidr neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V6_cidr ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_outside_cidr_returns_200 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_outside_cidr_returns_200 ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_invalid_type_in_security_groups_param neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_invalid_type_in_security_groups_param ... ok IPAM subnet referenced to Neutron subnet bb09aeb5-1803-4c1d-be87-45316e9181bd does not exist neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v6_slaac neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v6_slaac ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_dns_v6 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_boolean neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_boolean ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_show_port neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_show_port ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_hostroutes neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_hostroutes ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_gatewayv6 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_dhcp neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_dhcp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version_null neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_ip_version_null ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_create_ha_router neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_create_ha_router ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_gatewayv4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_dhcp neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_dhcp ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_nameserver neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_nameserver ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_pools neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_pools ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_security_group neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_fip_gw neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_fip_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_uuid neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_uuid ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_name_to_default_fail neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_name_to_default_fail ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_create_fip_with_qos_policy_id neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_create_fip_with_qos_policy_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_host_mapping neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_host_mapping ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_migration_from_ha neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_migration_from_ha ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_boolean_type_name neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_boolean_type_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_max_name_length neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_max_name_length ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_invalid_gw_V4_cidr neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_invalid_gw_V4_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_fip_has_qos_policy_id_remove_policy neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_fip_has_qos_policy_id_remove_policy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged ... ok neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_too_long_name neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_too_long_name ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_fails neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_fails ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py:284: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if not isinstance(objects, collections.Sequence): /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 on host hostb for vnic_type normal using segments [{'id': '6f8c49d1-0524-46b5-813c-5ebe4bf99529', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bda4792b-990f-4b7a-bdb2-724daf005464'}] Port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 on host hostb for vnic_type normal using segments [{'id': '6f8c49d1-0524-46b5-813c-5ebe4bf99529', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bda4792b-990f-4b7a-bdb2-724daf005464'}] Port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 on host hostb for vnic_type normal using segments [{'id': '6f8c49d1-0524-46b5-813c-5ebe4bf99529', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bda4792b-990f-4b7a-bdb2-724daf005464'}] Port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 on host hostb for vnic_type normal using segments [{'id': '6f8c49d1-0524-46b5-813c-5ebe4bf99529', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bda4792b-990f-4b7a-bdb2-724daf005464'}] Port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 on host hostb for vnic_type normal using segments [{'id': '6f8c49d1-0524-46b5-813c-5ebe4bf99529', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bda4792b-990f-4b7a-bdb2-724daf005464'}] Port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 on host hostb for vnic_type normal using segments [{'id': '6f8c49d1-0524-46b5-813c-5ebe4bf99529', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bda4792b-990f-4b7a-bdb2-724daf005464'}] Port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 on host hostb for vnic_type normal using segments [{'id': '6f8c49d1-0524-46b5-813c-5ebe4bf99529', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bda4792b-990f-4b7a-bdb2-724daf005464'}] Port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 on host hostb for vnic_type normal using segments [{'id': '6f8c49d1-0524-46b5-813c-5ebe4bf99529', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bda4792b-990f-4b7a-bdb2-724daf005464'}] Port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 on host hostb for vnic_type normal using segments [{'id': '6f8c49d1-0524-46b5-813c-5ebe4bf99529', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bda4792b-990f-4b7a-bdb2-724daf005464'}] Port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 8af45fb3-42c8-4ea4-ae07-a664c83123f7 on host hostb for vnic_type normal using segments [{'id': '6f8c49d1-0524-46b5-813c-5ebe4bf99529', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bda4792b-990f-4b7a-bdb2-724daf005464'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 on host fakehost for vnic_type normal using segments [{'id': 'd4095dbe-6d75-4443-9aa0-2cc75c6931f3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3d926117-7bd0-48ae-8fe3-4fbc7f0eb354'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 on host fakehost for vnic_type normal using segments [{'id': 'd4095dbe-6d75-4443-9aa0-2cc75c6931f3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3d926117-7bd0-48ae-8fe3-4fbc7f0eb354'}] Port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 on host fakehost for vnic_type normal using segments [{'id': 'd4095dbe-6d75-4443-9aa0-2cc75c6931f3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3d926117-7bd0-48ae-8fe3-4fbc7f0eb354'}] Port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 on host fakehost for vnic_type normal using segments [{'id': 'd4095dbe-6d75-4443-9aa0-2cc75c6931f3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3d926117-7bd0-48ae-8fe3-4fbc7f0eb354'}] Port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 on host fakehost for vnic_type normal using segments [{'id': 'd4095dbe-6d75-4443-9aa0-2cc75c6931f3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3d926117-7bd0-48ae-8fe3-4fbc7f0eb354'}] Port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 on host fakehost for vnic_type normal using segments [{'id': 'd4095dbe-6d75-4443-9aa0-2cc75c6931f3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3d926117-7bd0-48ae-8fe3-4fbc7f0eb354'}] neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net ... ok Port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 on host fakehost for vnic_type normal using segments [{'id': 'd4095dbe-6d75-4443-9aa0-2cc75c6931f3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3d926117-7bd0-48ae-8fe3-4fbc7f0eb354'}] Port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 on host fakehost for vnic_type normal using segments [{'id': 'd4095dbe-6d75-4443-9aa0-2cc75c6931f3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3d926117-7bd0-48ae-8fe3-4fbc7f0eb354'}] Port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 on host fakehost for vnic_type normal using segments [{'id': 'd4095dbe-6d75-4443-9aa0-2cc75c6931f3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3d926117-7bd0-48ae-8fe3-4fbc7f0eb354'}] Port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 773ae2fe-3d46-42f5-ae32-a6d64ccb3ed3 on host fakehost for vnic_type normal using segments [{'id': 'd4095dbe-6d75-4443-9aa0-2cc75c6931f3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3d926117-7bd0-48ae-8fe3-4fbc7f0eb354'}] neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ipam neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ipam ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_ip_version_4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_clean_obj_from_primitive ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates ... ok neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_add_additional_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_add_additional_ip ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_attributes_fails neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_attributes_fails ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_bcast_returns_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_bcast_returns_400 ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_fields neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_remove_ha_in_use neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_remove_ha_in_use ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_is_broadcast_addr_returns_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_is_broadcast_addr_returns_400 ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_cannot_disable_dhcp neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_cannot_disable_dhcp ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_is_nw_addr_returns_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_is_nw_addr_returns_400 ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " DB exceeded retry limit. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.IntegrityError: UNIQUE constraint failed: dvr_host_macs.mac_address The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 864, in create db_obj = obj_db_api.create_object( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/db/api.py", line 69, in create_object context.session.add(db_obj) File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 680, in _session self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 239, in save_obj _emit_insert_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1083, in _emit_insert_statements c = cached_connections[connection].execute(statement, multiparams) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: dvr_host_macs.mac_address [SQL: INSERT INTO dvr_host_macs (host, mac_address) VALUES (?, ?)] [parameters: ('foo_host_2', 'FE-16-3E-8B-7A-2B')] (Background on this error at: http://sqlalche.me/e/13/gkpj) During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/dvr_mac_db.py", line 115, in _create_dvr_mac_address_retry dvr_mac_binding.create() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 336, in decorator return func(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 867, in create raise o_exc.NeutronDbObjectDuplicateEntry( neutron_lib.objects.exceptions.NeutronDbObjectDuplicateEntry: Failed to create a duplicate DVRMacAddress: for attribute(s) ['mac_address'] with value(s) None MAC generation error after 20 attempts neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_retries_exceeded_retry_logic neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_retries_exceeded_retry_logic ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_of_network_returns_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_fails neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_fails ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_object neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_object ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_update_router neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_update_router ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_single_transaction ... ok neutron.tests.unit.db.test_segments_db.TestSegmentsDb.test_get_networks_segments_with_empty_networks neutron.tests.unit.db.test_segments_db.TestSegmentsDb.test_get_networks_segments_with_empty_networks ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_fields neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_fields ... ok neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_no_gateway neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_no_gateway ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete ... ok neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family ... ok neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_existing_host neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_existing_host ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_values neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_values ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_pd_slaac neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_unique_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_list neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_list ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_block_update_subnetpool_network_affinity neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_block_update_subnetpool_network_affinity ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ips neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ips ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_to_None neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_to_None ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " Failed to bind port edc6b9a3-2a00-479d-9bb8-8f963e08be0d on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port edc6b9a3-2a00-479d-9bb8-8f963e08be0d on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port edc6b9a3-2a00-479d-9bb8-8f963e08be0d on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port edc6b9a3-2a00-479d-9bb8-8f963e08be0d on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port edc6b9a3-2a00-479d-9bb8-8f963e08be0d on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port edc6b9a3-2a00-479d-9bb8-8f963e08be0d on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port edc6b9a3-2a00-479d-9bb8-8f963e08be0d on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port edc6b9a3-2a00-479d-9bb8-8f963e08be0d on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port edc6b9a3-2a00-479d-9bb8-8f963e08be0d on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_unique_key ... ok Failed to bind port edc6b9a3-2a00-479d-9bb8-8f963e08be0d on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_slaac neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok Failed to bind port 6fb2a58f-3d80-46a6-a419-c049682b62c8 on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port 6fb2a58f-3d80-46a6-a419-c049682b62c8 on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port 6fb2a58f-3d80-46a6-a419-c049682b62c8 on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port 6fb2a58f-3d80-46a6-a419-c049682b62c8 on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port 6fb2a58f-3d80-46a6-a419-c049682b62c8 on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port 6fb2a58f-3d80-46a6-a419-c049682b62c8 on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields ... ok Failed to bind port 6fb2a58f-3d80-46a6-a419-c049682b62c8 on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port 6fb2a58f-3d80-46a6-a419-c049682b62c8 on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port 6fb2a58f-3d80-46a6-a419-c049682b62c8 on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_correlate_network_with_address_scope neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_correlate_network_with_address_scope ... ok Failed to bind port 6fb2a58f-3d80-46a6-a419-c049682b62c8 on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_with_too_many_entries neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_with_too_many_entries ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port bf49b9ed-6cd4-449a-983f-7f08453c797f on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port bf49b9ed-6cd4-449a-983f-7f08453c797f on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port bf49b9ed-6cd4-449a-983f-7f08453c797f on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port bf49b9ed-6cd4-449a-983f-7f08453c797f on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port bf49b9ed-6cd4-449a-983f-7f08453c797f on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port bf49b9ed-6cd4-449a-983f-7f08453c797f on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port bf49b9ed-6cd4-449a-983f-7f08453c797f on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' Failed to bind port bf49b9ed-6cd4-449a-983f-7f08453c797f on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port bf49b9ed-6cd4-449a-983f-7f08453c797f on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port bf49b9ed-6cd4-449a-983f-7f08453c797f on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 66406d52-224c-4d01-959a-15c0eb96f1d2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 66406d52-224c-4d01-959a-15c0eb96f1d2 on host fakehost for vnic_type normal using segments [{'id': '5fb085a7-4a91-4264-980d-63f862f58908', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0d5c5f10-ef33-4b26-8d8c-43b09156194e'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' Port 66406d52-224c-4d01-959a-15c0eb96f1d2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 66406d52-224c-4d01-959a-15c0eb96f1d2 on host fakehost for vnic_type normal using segments [{'id': '5fb085a7-4a91-4264-980d-63f862f58908', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0d5c5f10-ef33-4b26-8d8c-43b09156194e'}] Port 66406d52-224c-4d01-959a-15c0eb96f1d2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 66406d52-224c-4d01-959a-15c0eb96f1d2 on host fakehost for vnic_type normal using segments [{'id': '5fb085a7-4a91-4264-980d-63f862f58908', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0d5c5f10-ef33-4b26-8d8c-43b09156194e'}] Port 66406d52-224c-4d01-959a-15c0eb96f1d2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 66406d52-224c-4d01-959a-15c0eb96f1d2 on host fakehost for vnic_type normal using segments [{'id': '5fb085a7-4a91-4264-980d-63f862f58908', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0d5c5f10-ef33-4b26-8d8c-43b09156194e'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 66406d52-224c-4d01-959a-15c0eb96f1d2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 66406d52-224c-4d01-959a-15c0eb96f1d2 on host fakehost for vnic_type normal using segments [{'id': '5fb085a7-4a91-4264-980d-63f862f58908', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0d5c5f10-ef33-4b26-8d8c-43b09156194e'}] neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok Port 66406d52-224c-4d01-959a-15c0eb96f1d2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 66406d52-224c-4d01-959a-15c0eb96f1d2 on host fakehost for vnic_type normal using segments [{'id': '5fb085a7-4a91-4264-980d-63f862f58908', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0d5c5f10-ef33-4b26-8d8c-43b09156194e'}] Port 66406d52-224c-4d01-959a-15c0eb96f1d2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 66406d52-224c-4d01-959a-15c0eb96f1d2 on host fakehost for vnic_type normal using segments [{'id': '5fb085a7-4a91-4264-980d-63f862f58908', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0d5c5f10-ef33-4b26-8d8c-43b09156194e'}] Port 66406d52-224c-4d01-959a-15c0eb96f1d2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 66406d52-224c-4d01-959a-15c0eb96f1d2 on host fakehost for vnic_type normal using segments [{'id': '5fb085a7-4a91-4264-980d-63f862f58908', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0d5c5f10-ef33-4b26-8d8c-43b09156194e'}] Port 66406d52-224c-4d01-959a-15c0eb96f1d2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 66406d52-224c-4d01-959a-15c0eb96f1d2 on host fakehost for vnic_type normal using segments [{'id': '5fb085a7-4a91-4264-980d-63f862f58908', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0d5c5f10-ef33-4b26-8d8c-43b09156194e'}] neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters ... ok Port 66406d52-224c-4d01-959a-15c0eb96f1d2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 66406d52-224c-4d01-959a-15c0eb96f1d2 on host fakehost for vnic_type normal using segments [{'id': '5fb085a7-4a91-4264-980d-63f862f58908', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0d5c5f10-ef33-4b26-8d8c-43b09156194e'}] neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_assoc_address_scope_with_prefix_intersect neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_assoc_address_scope_with_prefix_intersect ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_subnet_v6_pd_slaac neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_subnet_v6_pd_slaac ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok Failed to bind port 3c8c7e2d-52a6-4020-9b37-70619ff6b9f5 on host host1 for vnic_type normal using segments [{'id': '58a63622-6732-432c-8411-b76c143611b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b70d14a6-ff8f-42d6-9428-f8bd7b50ea83'}] neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field ... ok Failed to bind port 3c8c7e2d-52a6-4020-9b37-70619ff6b9f5 on host host1 for vnic_type normal using segments [{'id': '58a63622-6732-432c-8411-b76c143611b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b70d14a6-ff8f-42d6-9428-f8bd7b50ea83'}] Failed to bind port 3c8c7e2d-52a6-4020-9b37-70619ff6b9f5 on host host1 for vnic_type normal using segments [{'id': '58a63622-6732-432c-8411-b76c143611b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b70d14a6-ff8f-42d6-9428-f8bd7b50ea83'}] Failed to bind port 3c8c7e2d-52a6-4020-9b37-70619ff6b9f5 on host host1 for vnic_type normal using segments [{'id': '58a63622-6732-432c-8411-b76c143611b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b70d14a6-ff8f-42d6-9428-f8bd7b50ea83'}] Failed to bind port 3c8c7e2d-52a6-4020-9b37-70619ff6b9f5 on host host1 for vnic_type normal using segments [{'id': '58a63622-6732-432c-8411-b76c143611b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b70d14a6-ff8f-42d6-9428-f8bd7b50ea83'}] neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( Failed to bind port 3c8c7e2d-52a6-4020-9b37-70619ff6b9f5 on host host1 for vnic_type normal using segments [{'id': '58a63622-6732-432c-8411-b76c143611b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b70d14a6-ff8f-42d6-9428-f8bd7b50ea83'}] neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters ... ok Failed to bind port 3c8c7e2d-52a6-4020-9b37-70619ff6b9f5 on host host1 for vnic_type normal using segments [{'id': '58a63622-6732-432c-8411-b76c143611b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b70d14a6-ff8f-42d6-9428-f8bd7b50ea83'}] neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_shared_returns_400 neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_shared_returns_400 ... ok Failed to bind port 3c8c7e2d-52a6-4020-9b37-70619ff6b9f5 on host host1 for vnic_type normal using segments [{'id': '58a63622-6732-432c-8411-b76c143611b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b70d14a6-ff8f-42d6-9428-f8bd7b50ea83'}] Failed to bind port 3c8c7e2d-52a6-4020-9b37-70619ff6b9f5 on host host1 for vnic_type normal using segments [{'id': '58a63622-6732-432c-8411-b76c143611b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b70d14a6-ff8f-42d6-9428-f8bd7b50ea83'}] Failed to bind port 3c8c7e2d-52a6-4020-9b37-70619ff6b9f5 on host host1 for vnic_type normal using segments [{'id': '58a63622-6732-432c-8411-b76c143611b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b70d14a6-ff8f-42d6-9428-f8bd7b50ea83'}] neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_dns_nameservers_exhausted neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_dns_nameservers_exhausted ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_no_ports neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_no_ports ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py:284: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if not isinstance(objects, collections.Sequence): Failed to bind port 708e1342-387d-4aee-b54f-798ee8446645 on host other for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_valid_fields ... ok Failed to bind port 708e1342-387d-4aee-b54f-798ee8446645 on host other for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 708e1342-387d-4aee-b54f-798ee8446645 on host other for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object ... ok Failed to bind port 708e1342-387d-4aee-b54f-798ee8446645 on host other for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port 708e1342-387d-4aee-b54f-798ee8446645 on host other for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port 708e1342-387d-4aee-b54f-798ee8446645 on host other for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object ... ok Failed to bind port 708e1342-387d-4aee-b54f-798ee8446645 on host other for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters ... ok Failed to bind port 708e1342-387d-4aee-b54f-798ee8446645 on host other for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port 708e1342-387d-4aee-b54f-798ee8446645 on host other for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok Failed to bind port 708e1342-387d-4aee-b54f-798ee8446645 on host other for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_host_routes_exhausted neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_host_routes_exhausted ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_delete_payload neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_delete_payload ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port dde6e599-852a-41e0-8043-18b53cc6f71e on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters ... ok Failed to bind port dde6e599-852a-41e0-8043-18b53cc6f71e on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port dde6e599-852a-41e0-8043-18b53cc6f71e on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port dde6e599-852a-41e0-8043-18b53cc6f71e on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port dde6e599-852a-41e0-8043-18b53cc6f71e on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port dde6e599-852a-41e0-8043-18b53cc6f71e on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port dde6e599-852a-41e0-8043-18b53cc6f71e on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port dde6e599-852a-41e0-8043-18b53cc6f71e on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port dde6e599-852a-41e0-8043-18b53cc6f71e on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] Failed to bind port dde6e599-852a-41e0-8043-18b53cc6f71e on host host1 for vnic_type normal using segments [{'id': '09cb8c3e-8f36-465e-ab65-7413f5be0378', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '985f31a2-9f8b-4ba2-b91c-563978a944f1'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_ports_on_host_by_subnet neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_ports_on_host_by_subnet ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V4_cidr neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" Port cb80bb03-86ff-48e3-8f11-82c5047f5dae does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port cb80bb03-86ff-48e3-8f11-82c5047f5dae on host fakehost for vnic_type normal using segments [{'id': '69ad17d2-0536-4e41-b997-a4bb62285e4b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd2ff44a-81c2-45cb-8606-5589b6f20598'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V6_cidr neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_address_mode neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" Port cb80bb03-86ff-48e3-8f11-82c5047f5dae does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port cb80bb03-86ff-48e3-8f11-82c5047f5dae on host fakehost for vnic_type normal using segments [{'id': '69ad17d2-0536-4e41-b997-a4bb62285e4b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd2ff44a-81c2-45cb-8606-5589b6f20598'}] /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( Port cb80bb03-86ff-48e3-8f11-82c5047f5dae does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port cb80bb03-86ff-48e3-8f11-82c5047f5dae on host fakehost for vnic_type normal using segments [{'id': '69ad17d2-0536-4e41-b997-a4bb62285e4b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd2ff44a-81c2-45cb-8606-5589b6f20598'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction ... ok Port cb80bb03-86ff-48e3-8f11-82c5047f5dae does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port cb80bb03-86ff-48e3-8f11-82c5047f5dae on host fakehost for vnic_type normal using segments [{'id': '69ad17d2-0536-4e41-b997-a4bb62285e4b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd2ff44a-81c2-45cb-8606-5589b6f20598'}] neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_invalid_fields ... ok Port cb80bb03-86ff-48e3-8f11-82c5047f5dae does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port cb80bb03-86ff-48e3-8f11-82c5047f5dae on host fakehost for vnic_type normal using segments [{'id': '69ad17d2-0536-4e41-b997-a4bb62285e4b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd2ff44a-81c2-45cb-8606-5589b6f20598'}] Port cb80bb03-86ff-48e3-8f11-82c5047f5dae does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" Failed to bind port cb80bb03-86ff-48e3-8f11-82c5047f5dae on host fakehost for vnic_type normal using segments [{'id': '69ad17d2-0536-4e41-b997-a4bb62285e4b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd2ff44a-81c2-45cb-8606-5589b6f20598'}] Port cb80bb03-86ff-48e3-8f11-82c5047f5dae does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port cb80bb03-86ff-48e3-8f11-82c5047f5dae on host fakehost for vnic_type normal using segments [{'id': '69ad17d2-0536-4e41-b997-a4bb62285e4b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd2ff44a-81c2-45cb-8606-5589b6f20598'}] Port cb80bb03-86ff-48e3-8f11-82c5047f5dae does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port cb80bb03-86ff-48e3-8f11-82c5047f5dae on host fakehost for vnic_type normal using segments [{'id': '69ad17d2-0536-4e41-b997-a4bb62285e4b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd2ff44a-81c2-45cb-8606-5589b6f20598'}] neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create ... ok Port cb80bb03-86ff-48e3-8f11-82c5047f5dae does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port cb80bb03-86ff-48e3-8f11-82c5047f5dae on host fakehost for vnic_type normal using segments [{'id': '69ad17d2-0536-4e41-b997-a4bb62285e4b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd2ff44a-81c2-45cb-8606-5589b6f20598'}] Port cb80bb03-86ff-48e3-8f11-82c5047f5dae does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port cb80bb03-86ff-48e3-8f11-82c5047f5dae on host fakehost for vnic_type normal using segments [{'id': '69ad17d2-0536-4e41-b997-a4bb62285e4b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd2ff44a-81c2-45cb-8606-5589b6f20598'}] neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( Could not retrieve gateway port for subnet {'id': '6688f2e9-cd82-410a-9639-d9d2096649b5', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': 'a2503896-f740-4164-8924-cebdbbcbdc02', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'gateway_ip': '10.0.0.1', 'cidr': '10.0.0.0/24', 'allocation_pools': [{'start': '10.0.0.2', 'end': '10.0.0.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'service_types': [], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'} neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_two_subnets_different_subnetpools_same_network neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_two_subnets_different_subnetpools_same_network ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_empty_alloc neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_empty_alloc ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_addr_modes neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_addr_modes ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_delete_address_scope_in_use neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_delete_address_scope_in_use ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_used neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_used ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_non_pd_add_pd_subnet_to_same_network neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_non_pd_add_pd_subnet_to_same_network ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_invalid_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " Could not retrieve gateway port for subnet {'id': 'cac26dbc-b611-481a-8344-d7f0023503cd', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': 'd64c05ac-ff28-4266-ba0a-1e5d5a70572e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'gateway_ip': '10.0.0.1', 'cidr': '10.0.0.0/24', 'allocation_pools': [{'start': '10.0.0.2', 'end': '10.0.0.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'service_types': [], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'} neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_address_scope neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_address_scope ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_with_validate_filters ... ok Port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 on host fakehost for vnic_type normal using segments [{'id': '421b01c2-59dd-45cb-9ffc-a3ba922d60f4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6c75aa86-2ac6-48c2-afe3-69dc31393e82'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 on host fakehost for vnic_type normal using segments [{'id': '421b01c2-59dd-45cb-9ffc-a3ba922d60f4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6c75aa86-2ac6-48c2-afe3-69dc31393e82'}] neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok Port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 on host fakehost for vnic_type normal using segments [{'id': '421b01c2-59dd-45cb-9ffc-a3ba922d60f4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6c75aa86-2ac6-48c2-afe3-69dc31393e82'}] Port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 on host fakehost for vnic_type normal using segments [{'id': '421b01c2-59dd-45cb-9ffc-a3ba922d60f4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6c75aa86-2ac6-48c2-afe3-69dc31393e82'}] Port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 on host fakehost for vnic_type normal using segments [{'id': '421b01c2-59dd-45cb-9ffc-a3ba922d60f4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6c75aa86-2ac6-48c2-afe3-69dc31393e82'}] Port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 on host fakehost for vnic_type normal using segments [{'id': '421b01c2-59dd-45cb-9ffc-a3ba922d60f4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6c75aa86-2ac6-48c2-afe3-69dc31393e82'}] Port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 on host fakehost for vnic_type normal using segments [{'id': '421b01c2-59dd-45cb-9ffc-a3ba922d60f4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6c75aa86-2ac6-48c2-afe3-69dc31393e82'}] neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_without_validate_filters ... ok Port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 on host fakehost for vnic_type normal using segments [{'id': '421b01c2-59dd-45cb-9ffc-a3ba922d60f4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6c75aa86-2ac6-48c2-afe3-69dc31393e82'}] Port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 on host fakehost for vnic_type normal using segments [{'id': '421b01c2-59dd-45cb-9ffc-a3ba922d60f4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6c75aa86-2ac6-48c2-afe3-69dc31393e82'}] Port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f69c3ea8-0d5c-49eb-a1c7-28ab6ed3ee98 on host fakehost for vnic_type normal using segments [{'id': '421b01c2-59dd-45cb-9ffc-a3ba922d60f4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6c75aa86-2ac6-48c2-afe3-69dc31393e82'}] neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_pd_add_non_pd_subnet_to_same_network neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_pd_add_non_pd_subnet_to_same_network ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_manual_alloc neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_manual_alloc ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac_fixed_ips_passed neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac_fixed_ips_passed ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_cleared_on_agent_delete_event neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_cleared_on_agent_delete_event ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_valid_fields ... ok Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host localhost for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host localhost for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host localhost for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host localhost for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host localhost for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host localhost for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object ... ok Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host localhost for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host localhost for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host localhost for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host localhost for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] /build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py:284: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if not isinstance(objects, collections.Sequence): neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_network_create_contain_address_scope_attr neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_network_create_contain_address_scope_attr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_not_cleared_on_agent_delete_event_with_remaining_agents neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_mac_not_cleared_on_agent_delete_event_with_remaining_agents ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress ... ok neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_add_third neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_add_third ... ok neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos ... ok neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_no_slaac neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_no_slaac ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_slaac neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_slaac ... ok neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_remove_autoaddress neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_remove_autoaddress ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_eui64 neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_eui64 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_ipv6 neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_ipv6 ... ok Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host localhost for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host localhost for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host localhost for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_distributed_service neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_distributed_service ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects ... ok Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host localhost for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host localhost for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction ... ok Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host localhost for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host localhost for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port ... ok Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host localhost for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host localhost for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host localhost for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port_and_slaac neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port_and_slaac ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_mismatch_address_scopes neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_mismatch_address_scopes ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_subnetpool_mismatch neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_subnetpool_mismatch ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_v6_slaac neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_v6_slaac ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpam.test_port_update_allocate_from_net_subnet neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpam.test_port_update_allocate_from_net_subnet ... ok Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host host_2 for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host host_2 for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host host_2 for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host host_2 for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields ... ok Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host host_2 for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host host_2 for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update ... ok Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host host_2 for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host host_2 for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host host_2 for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] Port f8956062-a812-41d0-b8d0-a15e321059c3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port f8956062-a812-41d0-b8d0-a15e321059c3 on host host_2 for vnic_type normal using segments [{'id': '5db15a4e-4a39-4fe2-9cd2-9fe7f59be5f2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4f88d43a-fe67-4044-93e1-09b2b7f21e4b'}] neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources_order neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_deleted_resources_order ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields ... ok Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host host_2 for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host host_2 for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host host_2 for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host host_2 for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host host_2 for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host host_2 for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host host_2 for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host host_2 for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip ... ok Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host host_2 for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] Port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1d0c62d0-8114-4970-8f3d-241f1d33aa66 on host host_2 for vnic_type normal using segments [{'id': '6fcd1272-060b-4986-bbbe-0cdc98a5069c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6653c82-6174-4b6f-a155-8d0b66aedce6'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost1 for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost1 for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes ... ok Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost1 for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost1 for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost1 for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost1 for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost1 for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost1 for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost1 for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] Port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 4960a050-2b7c-4d49-91d2-ecb22e7e1320 on host fakehost1 for vnic_type normal using segments [{'id': 'b63ef053-13d3-4041-817e-b2dbf895fc4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': 'ecf020b7-12bd-45b9-bd2a-ab583a4cd771', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}, {'id': '2ea6af93-9bcf-4bd1-bf35-8f04f9889b5b', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '1f33b6c6-5547-4f78-8e2d-daa6558d95c1'}] neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_different_groups neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_different_groups ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope_wrong_family neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope_wrong_family ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_from_host neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_from_host ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_add_node neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_add_node ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_good_segment neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_good_segment ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host_different_groups neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host_different_groups ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_consistent neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_consistent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip_address_only neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ip_address_only ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_values neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_values ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_node neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_node ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_bad_dns_names neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_bad_dns_names ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_pd_gw_values neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_loop_call neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_loop_call ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_old_ports neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_old_ports ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_ports neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_no_ports ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_modes neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_modes ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_port_id neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_port_id ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_subnet_id neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_subnet_id ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_by_id neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_by_id ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj ... ok Port 5b50dc2d-62af-4452-bae7-95672271d0ba does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5b50dc2d-62af-4452-bae7-95672271d0ba on host fakehost for vnic_type normal using segments [{'id': 'cd60b59a-82e6-4c65-b278-d3376b57784e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '2187bbd2-07ac-4da8-b4d9-8e3776c703d3', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '6f470718-7933-4ee0-9dcc-568e7c625529', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 5b50dc2d-62af-4452-bae7-95672271d0ba does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5b50dc2d-62af-4452-bae7-95672271d0ba on host fakehost for vnic_type normal using segments [{'id': 'cd60b59a-82e6-4c65-b278-d3376b57784e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '2187bbd2-07ac-4da8-b4d9-8e3776c703d3', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '6f470718-7933-4ee0-9dcc-568e7c625529', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}] neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids ... ok Port 5b50dc2d-62af-4452-bae7-95672271d0ba does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5b50dc2d-62af-4452-bae7-95672271d0ba on host fakehost for vnic_type normal using segments [{'id': 'cd60b59a-82e6-4c65-b278-d3376b57784e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '2187bbd2-07ac-4da8-b4d9-8e3776c703d3', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '6f470718-7933-4ee0-9dcc-568e7c625529', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}] Port 5b50dc2d-62af-4452-bae7-95672271d0ba does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5b50dc2d-62af-4452-bae7-95672271d0ba on host fakehost for vnic_type normal using segments [{'id': 'cd60b59a-82e6-4c65-b278-d3376b57784e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '2187bbd2-07ac-4da8-b4d9-8e3776c703d3', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '6f470718-7933-4ee0-9dcc-568e7c625529', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}] neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids_limited_nets neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids_limited_nets ... ok Port 5b50dc2d-62af-4452-bae7-95672271d0ba does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5b50dc2d-62af-4452-bae7-95672271d0ba on host fakehost for vnic_type normal using segments [{'id': 'cd60b59a-82e6-4c65-b278-d3376b57784e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '2187bbd2-07ac-4da8-b4d9-8e3776c703d3', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '6f470718-7933-4ee0-9dcc-568e7c625529', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}] Port 5b50dc2d-62af-4452-bae7-95672271d0ba does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5b50dc2d-62af-4452-bae7-95672271d0ba on host fakehost for vnic_type normal using segments [{'id': 'cd60b59a-82e6-4c65-b278-d3376b57784e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '2187bbd2-07ac-4da8-b4d9-8e3776c703d3', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '6f470718-7933-4ee0-9dcc-568e7c625529', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}] Port 5b50dc2d-62af-4452-bae7-95672271d0ba does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5b50dc2d-62af-4452-bae7-95672271d0ba on host fakehost for vnic_type normal using segments [{'id': 'cd60b59a-82e6-4c65-b278-d3376b57784e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '2187bbd2-07ac-4da8-b4d9-8e3776c703d3', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '6f470718-7933-4ee0-9dcc-568e7c625529', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}] neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network ... ok Port 5b50dc2d-62af-4452-bae7-95672271d0ba does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5b50dc2d-62af-4452-bae7-95672271d0ba on host fakehost for vnic_type normal using segments [{'id': 'cd60b59a-82e6-4c65-b278-d3376b57784e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '2187bbd2-07ac-4da8-b4d9-8e3776c703d3', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '6f470718-7933-4ee0-9dcc-568e7c625529', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}] Port 5b50dc2d-62af-4452-bae7-95672271d0ba does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5b50dc2d-62af-4452-bae7-95672271d0ba on host fakehost for vnic_type normal using segments [{'id': 'cd60b59a-82e6-4c65-b278-d3376b57784e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '2187bbd2-07ac-4da8-b4d9-8e3776c703d3', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '6f470718-7933-4ee0-9dcc-568e7c625529', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}] Port 5b50dc2d-62af-4452-bae7-95672271d0ba does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 5b50dc2d-62af-4452-bae7-95672271d0ba on host fakehost for vnic_type normal using segments [{'id': 'cd60b59a-82e6-4c65-b278-d3376b57784e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '2187bbd2-07ac-4da8-b4d9-8e3776c703d3', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}, {'id': '6f470718-7933-4ee0-9dcc-568e7c625529', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': 'aff30d92-f2e3-4395-b88e-1f1ab49e47f2'}] neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing ... ok neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_order neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_order ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network ... ok neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__extend_port_security_dict_no_port_security neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__extend_port_security_dict_no_port_security ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_port_existing neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_port_existing ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_wrong_segment neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_wrong_segment ... ok neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_network_security_binding_no_binding neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_network_security_binding_no_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_port_security_binding_no_binding neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_port_security_binding_no_binding ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_stale_update_ignored neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_stale_update_ignored ... ok neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_update_of_deleted_port_ignored neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_update_of_deleted_port_ignored ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_network_port_security_update_no_binding neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_network_port_security_update_no_binding ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding ... ok neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host_different_groups neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_touch_nodes_from_host_different_groups ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 698, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 703, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 698, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 703, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 698, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 703, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 698, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 703, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 698, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 703, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 698, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 703, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 698, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 703, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 698, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 703, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 698, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 703, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 698, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 703, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 698, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 703, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 698, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 703, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 698, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 703, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 698, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 36, in sleep hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() eventlet.timeout.Timeout: 40 seconds During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/linux/pd.py", line 246, in _ensure_lla_task utils.wait_until_true(functools.partial(self._lla_available, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 703, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges ... ok neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges ... ok neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_privileges_without_root_permissions neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_privileges_without_root_permissions ... ok neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges ... ok neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_user_privileges neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_user_privileges ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails ... ok neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_duplicated_addresses neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_duplicated_addresses ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent ... ok neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id ... ok neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_id neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_id ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name ... ok neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_invalid_addresses neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_invalid_addresses ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test__setup_reserved_dhcp_port_with_fake_remote_error neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test__setup_reserved_dhcp_port_with_fake_remote_error ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_with_gateway_ips neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_with_gateway_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_without_gateway_ips neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_device_manager_dhcp_port_without_gateway_ips ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_disable_metadata neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_disable_metadata ... ok neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_no_netmask_to_cidr neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_no_netmask_to_cidr ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host_only neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host_only ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_enable_metadata neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_enable_metadata ... FAIL neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_valid_addresses neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_valid_addresses ... ok neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr ... ok neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable ... FAIL neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant ... ok Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_column neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_column ... ok Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable ... FAIL Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_table neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_table ... ok Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] neutron.tests.unit.agent.linux.test_ip_lib.TestGetRoutingTable.test_get_routing_table_4 neutron.tests.unit.agent.linux.test_ip_lib.TestGetRoutingTable.test_get_routing_table_4 ... ok Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_raises_if_offline neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_raises_if_offline ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestGetRoutingTable.test_get_routing_table_6 neutron.tests.unit.agent.linux.test_ip_lib.TestGetRoutingTable.test_get_routing_table_6 ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist ... ok IPAM subnet referenced to Neutron subnet 1849422f-baa2-4bcd-b100-2b5b110f975f does not exist neutron.tests.unit.agent.linux.test_ip_lib.TestGetRoutingTable.test_get_routing_table_multipath_4 neutron.tests.unit.agent.linux.test_ip_lib.TestGetRoutingTable.test_get_routing_table_multipath_4 ... ok neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_stale_subnet neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_stale_subnet ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestGetRoutingTable.test_get_routing_table_multipath_6 neutron.tests.unit.agent.linux.test_ip_lib.TestGetRoutingTable.test_get_routing_table_multipath_6 ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table_raises_if_offline neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table_raises_if_offline ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestGetRoutingTable.test_get_routing_table_nonexistent_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestGetRoutingTable.test_get_routing_table_nonexistent_namespace ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_ignored_if_extension_disabled neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_ignored_if_extension_disabled ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestGetRoutingTable.test_get_routing_table_other_error neutron.tests.unit.agent.linux.test_ip_lib.TestGetRoutingTable.test_get_routing_table_other_error ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips ... ok neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_relies_on_common neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_relies_on_common ... ok neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none ... ok neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_empty_name neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_empty_name ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list ... ok neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_does_not_drop_protocol neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_does_not_drop_protocol ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network ... ok neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network_no_query neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network_no_query ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_less_than_5 neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_less_than_5 ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__make_floatingip_dict_with_scope neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__make_floatingip_dict_with_scope ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__new__passes_args neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__new__passes_args ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id ... ok neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_more_than_5 neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_more_than_5 ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_none neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_none ... ok neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_deleting_less_than_5 neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_deleting_less_than_5 ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__unique_floatingip_iterator neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__unique_floatingip_iterator ... ok neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_with_description_and_addresses neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_with_description_and_addresses ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_with_first_add_member neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_with_first_add_member ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_deletion_port_not_found neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_deletion_port_not_found ... ok neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_device_owner_not_router neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_device_owner_not_router ... ok neutron.tests.unit.agent.linux.test_utils.TestFindParentPid.test_raises_exception_returncode_0 neutron.tests.unit.agent.linux.test_utils.TestFindParentPid.test_raises_exception_returncode_0 ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_already_exists neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_already_exists ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_router neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_router ... ok neutron.tests.unit.agent.linux.test_utils.TestFindParentPid.test_raises_unknown_exception neutron.tests.unit.agent.linux.test_utils.TestFindParentPid.test_raises_unknown_exception ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_router neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_router ... ok neutron.tests.unit.agent.linux.test_utils.TestFindParentPid.test_returns_none_for_no_valid_pid neutron.tests.unit.agent.linux.test_utils.TestFindParentPid.test_returns_none_for_no_valid_pid ... ok neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_when_disabled neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_when_disabled ... ok neutron.tests.unit.agent.linux.test_utils.TestFindParentPid.test_returns_parent_id_for_good_ouput neutron.tests.unit.agent.linux.test_utils.TestFindParentPid.test_returns_parent_id_for_good_ouput ... ok neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_raises_exception_for_execute_exception neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_raises_exception_for_execute_exception ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_stale_pid neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_stale_pid ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_for_icmp_exception neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_for_icmp_exception ... ok neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_valid_pid neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_valid_pid ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv4 neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv4 ... ok neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_with_different_signal neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_with_different_signal ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv6 neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv6 ... ok Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_add_bridge neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_add_bridge ... ok Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive ... ok Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_conflict neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_conflict ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_bridged_added neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_bridged_added ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__create_gw_port_with_no_gateway neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__create_gw_port_with_no_gateway ... ok Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] Port 1ab99198-f3d9-4ac6-9191-6dabb323a947 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 1ab99198-f3d9-4ac6-9191-6dabb323a947 on host fakehost for vnic_type normal using segments [{'id': 'ec38c002-b39f-46a4-b51a-432b4e3b4ba3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}, {'id': '74249633-f956-4fd7-8005-0fdcc8f6c38a', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7417072f-8431-4d40-97f2-a519d9465031'}] neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_start_bridge_monitor neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_start_bridge_monitor ... ok neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent ... ok neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_rule_conflict neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_rule_conflict ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_multiple_ports neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_multiple_ports ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_in_use neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_in_use ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_validate_filters_false neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_multiple_ports neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_multiple_ports ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_same_port neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_same_port ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_in_use neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_in_use ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_firewall_disabled neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_firewall_disabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_noopfirewall neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_noopfirewall ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_trusted_ports neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_trusted_ports ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count ... ok neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_ip_proto_name_and_num neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_ip_proto_name_and_num ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__delete_dvr_internal_ports neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__delete_dvr_internal_ports ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_firewall_disabled neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_firewall_disabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_noopfirewall neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_noopfirewall ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_get_address_group neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_get_address_group ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_remove_devices_filter_with_trusted_ports neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_remove_devices_filter_with_trusted_ports ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_not_updated neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_not_updated ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated_multiple_ports neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_member_updated_multiple_ports ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_not_updated neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_not_updated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__generate_arp_table_and_notify_agent neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__generate_arp_table_and_notify_agent ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filter_new_and_updated_ports neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filter_new_and_updated_ports ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_all_updates neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_all_updates ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_admin_context neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_admin_context ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_port_and_rpc neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_port_and_rpc ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_ports_only neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_new_ports_only ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_no_update neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_no_update ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_new_ports neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_new_ports ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_updated_ports neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_and_updated_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_only neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_only ... ok neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_updated_ports_only neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_updated_ports_only ... ok neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups ... ok neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_filters_passed neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_security_group_rules_filters_passed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_fails_on_unregistered_callback neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_fails_on_unregistered_callback ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_valid_fields neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_valid_fields ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_returns_proper_callbacks neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_returns_proper_callbacks ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_tenant_id neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_registers_callback neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_registers_callback ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_succeeds_on_multiple_calls neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_succeeds_on_multiple_calls ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_mixed_field neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_associate_service_profile_with_flavor neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_associate_service_profile_with_flavor ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters ... ok neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_with_revisions neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_with_revisions ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_by_host neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_by_host ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_valid_vnic_type neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_valid_vnic_type ... ok neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_list neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_list ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_absent_addresses neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_absent_addresses ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping ... ok neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_ports_on_host_by_subnet neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_ports_on_host_by_subnet ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_delete_event_fail neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_delete_event_fail ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_enabled neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_enabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_fields neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_centralized neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_centralized ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_valid_addresses neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_valid_addresses ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail ... ok neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_updates_from_db_object neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_name neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_name ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_distributed neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_device_owner_distributed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/objects/test_base.py:671: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if isinstance(val, collections.Mapping): neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_addresses neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_addresses ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_description neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_description ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_driver neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_driver ... ok neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_name_and_description neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_name_and_description ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_delete_event_fail neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_delete_event_fail ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_sg_rule_before_precommit_and_after_delete_event neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_sg_rule_before_precommit_and_after_delete_event ... ok neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_disassociate_service_profile_with_flavor neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_disassociate_service_profile_with_flavor ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port d0f1e4e6-9838-42da-9a79-abd1454f718e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d0f1e4e6-9838-42da-9a79-abd1454f718e on host fakehost for vnic_type normal using segments [{'id': '1d47cbcf-ffec-4c90-a70f-e7e626b008aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '73cbb26c-79d3-49eb-a4c1-18d58fd4761e', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '57d157fc-95eb-4b25-95d3-de2aa076b984', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port d0f1e4e6-9838-42da-9a79-abd1454f718e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d0f1e4e6-9838-42da-9a79-abd1454f718e on host fakehost for vnic_type normal using segments [{'id': '1d47cbcf-ffec-4c90-a70f-e7e626b008aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '73cbb26c-79d3-49eb-a4c1-18d58fd4761e', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '57d157fc-95eb-4b25-95d3-de2aa076b984', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}] Port d0f1e4e6-9838-42da-9a79-abd1454f718e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d0f1e4e6-9838-42da-9a79-abd1454f718e on host fakehost for vnic_type normal using segments [{'id': '1d47cbcf-ffec-4c90-a70f-e7e626b008aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '73cbb26c-79d3-49eb-a4c1-18d58fd4761e', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '57d157fc-95eb-4b25-95d3-de2aa076b984', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}] Port d0f1e4e6-9838-42da-9a79-abd1454f718e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d0f1e4e6-9838-42da-9a79-abd1454f718e on host fakehost for vnic_type normal using segments [{'id': '1d47cbcf-ffec-4c90-a70f-e7e626b008aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '73cbb26c-79d3-49eb-a4c1-18d58fd4761e', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '57d157fc-95eb-4b25-95d3-de2aa076b984', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}] Port d0f1e4e6-9838-42da-9a79-abd1454f718e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d0f1e4e6-9838-42da-9a79-abd1454f718e on host fakehost for vnic_type normal using segments [{'id': '1d47cbcf-ffec-4c90-a70f-e7e626b008aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '73cbb26c-79d3-49eb-a4c1-18d58fd4761e', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '57d157fc-95eb-4b25-95d3-de2aa076b984', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}] Port d0f1e4e6-9838-42da-9a79-abd1454f718e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d0f1e4e6-9838-42da-9a79-abd1454f718e on host fakehost for vnic_type normal using segments [{'id': '1d47cbcf-ffec-4c90-a70f-e7e626b008aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '73cbb26c-79d3-49eb-a4c1-18d58fd4761e', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '57d157fc-95eb-4b25-95d3-de2aa076b984', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port d0f1e4e6-9838-42da-9a79-abd1454f718e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d0f1e4e6-9838-42da-9a79-abd1454f718e on host fakehost for vnic_type normal using segments [{'id': '1d47cbcf-ffec-4c90-a70f-e7e626b008aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '73cbb26c-79d3-49eb-a4c1-18d58fd4761e', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '57d157fc-95eb-4b25-95d3-de2aa076b984', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}] Port d0f1e4e6-9838-42da-9a79-abd1454f718e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d0f1e4e6-9838-42da-9a79-abd1454f718e on host fakehost for vnic_type normal using segments [{'id': '1d47cbcf-ffec-4c90-a70f-e7e626b008aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '73cbb26c-79d3-49eb-a4c1-18d58fd4761e', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '57d157fc-95eb-4b25-95d3-de2aa076b984', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}] Port d0f1e4e6-9838-42da-9a79-abd1454f718e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d0f1e4e6-9838-42da-9a79-abd1454f718e on host fakehost for vnic_type normal using segments [{'id': '1d47cbcf-ffec-4c90-a70f-e7e626b008aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '73cbb26c-79d3-49eb-a4c1-18d58fd4761e', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '57d157fc-95eb-4b25-95d3-de2aa076b984', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}] Port d0f1e4e6-9838-42da-9a79-abd1454f718e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port d0f1e4e6-9838-42da-9a79-abd1454f718e on host fakehost for vnic_type normal using segments [{'id': '1d47cbcf-ffec-4c90-a70f-e7e626b008aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '73cbb26c-79d3-49eb-a4c1-18d58fd4761e', 'network_type': 'vlan', 'physical_network': 'physnet0', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}, {'id': '57d157fc-95eb-4b25-95d3-de2aa076b984', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 200, 'network_id': '7c828f4e-48dc-4f6f-b180-a652f2a1167f'}] neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_validate_ethertype_and_protocol neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_validate_ethertype_and_protocol ... ok neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_admin_succeeds neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_admin_succeeds ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_ip_is_local_ip neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_ip_is_local_ip ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_fail_if_host_not_on_segment neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_fail_if_host_not_on_segment ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_multiple_allocation_pools neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_multiple_allocation_pools ... ok neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_non_admin_fails neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_non_admin_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_fqdn_and_dns_domain neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_fqdn_and_dns_domain ... ok neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm ... ok neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_non_existence_key_in_ofports neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_non_existence_key_in_ofports ... ok neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_unavailable_ofport neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_unavailable_ofport ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_chg_ip_tun_empty_before_after neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_chg_ip_tun_empty_before_after ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_flooding_entry neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_flooding_entry ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_admin_succeeds neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_admin_succeeds ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update_non_existence_method neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update_non_existence_method ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_agent_ports neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_agent_ports ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_data neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_no_data ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_non_existence_key_in_lvm neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_get_agent_ports_non_existence_key_in_lvm ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion ... ok neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_invalid_enabled neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_invalid_enabled ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_only_tunnels neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_only_tunnels ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_dont_exclude_host neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_dont_exclude_host ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_no_ip neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_no_ip ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_update_port_precommit_mac_address_changed_raises neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_update_port_precommit_mac_address_changed_raises ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan_bad neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan_bad ... ok neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_default_vnic_types neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_default_vnic_types ... ok neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_description neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_description ... ok neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_override_default_vnic_types neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_override_default_vnic_types ... ok neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item ... ok neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_name neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_name ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global ... ok neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_new_global neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_new_global ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails ... ok neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_by_db_object neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_by_db_object ... ok neutron.tests.unit.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str neutron.tests.unit.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_bundle_context_with_error neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_bundle_context_with_error ... ok neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_dhcp_port neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_dhcp_port ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls ... ok neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_lb_port neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_lb_port ... ok neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_lbv2_port neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_lbv2_port ... ok neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_method_calls neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_method_calls ... ok neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_vm_port neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_vm_port ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_normal_bundle_context neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_normal_bundle_context ... ok neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_list_of_objects neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_list_of_objects ... ok neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat_bad neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat_bad ... ok neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_invalid_enabled neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_invalid_enabled ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_too_long_description neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_too_long_description ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship QosNetworkPolicyBinding.port to refer to viewonly relationship Port.qos_network_policy_binding should include sync_backref=False set on the QosNetworkPolicyBinding.port relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_changed neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_changed ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_pqdn_and_dns_domain neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_pqdn_and_dns_domain ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_acls_for_lswitches neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_acls_for_lswitches ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/relationships.py:1994: SAWarning: Setting backref / back_populates on relationship Tag.standard_attr to refer to viewonly relationship StandardAttribute.tags should include sync_backref=False set on the Tag.standard_attr relationship. (this warning may be suppressed after 10 occurrences) util.warn_limited( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_nonzero_cidr neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_nonzero_cidr ... ok neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_delete_network_check_disassociated_floatingips neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_delete_network_check_disassociated_floatingips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_make_network_dict_outside_engine_facade_manager neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_make_network_dict_outside_engine_facade_manager ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_address_sets neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_address_sets ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_chassis_gateway_bindings neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_chassis_gateway_bindings ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_floatingip neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_floatingip ... ok neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_multiple_host_mappings neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_multiple_host_mappings ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_dhcp_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_dhcp_options ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_network neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_port neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services_mocked neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services_mocked ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported neutron.tests.unit.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_sg neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_sg ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_shared_returns_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_shared_returns_400 ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock ... ok neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external ... ok Port 33e0c72a-b89b-4101-8e23-f26f8aa838de does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 33e0c72a-b89b-4101-8e23-f26f8aa838de on host fakehost for vnic_type normal using segments [{'id': 'a7ea9214-c987-4724-b146-bd41ee819fc6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f9eecf-0cf0-4bd5-a5d9-763c674eb590'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 33e0c72a-b89b-4101-8e23-f26f8aa838de does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 33e0c72a-b89b-4101-8e23-f26f8aa838de on host fakehost for vnic_type normal using segments [{'id': 'a7ea9214-c987-4724-b146-bd41ee819fc6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f9eecf-0cf0-4bd5-a5d9-763c674eb590'}] Port 33e0c72a-b89b-4101-8e23-f26f8aa838de does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 33e0c72a-b89b-4101-8e23-f26f8aa838de on host fakehost for vnic_type normal using segments [{'id': 'a7ea9214-c987-4724-b146-bd41ee819fc6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f9eecf-0cf0-4bd5-a5d9-763c674eb590'}] neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_gateway_chassis_binding neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_gateway_chassis_binding ... ok neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface ... ok Port 33e0c72a-b89b-4101-8e23-f26f8aa838de does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 33e0c72a-b89b-4101-8e23-f26f8aa838de on host fakehost for vnic_type normal using segments [{'id': 'a7ea9214-c987-4724-b146-bd41ee819fc6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f9eecf-0cf0-4bd5-a5d9-763c674eb590'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 33e0c72a-b89b-4101-8e23-f26f8aa838de does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 33e0c72a-b89b-4101-8e23-f26f8aa838de on host fakehost for vnic_type normal using segments [{'id': 'a7ea9214-c987-4724-b146-bd41ee819fc6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f9eecf-0cf0-4bd5-a5d9-763c674eb590'}] Port 33e0c72a-b89b-4101-8e23-f26f8aa838de does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 33e0c72a-b89b-4101-8e23-f26f8aa838de on host fakehost for vnic_type normal using segments [{'id': 'a7ea9214-c987-4724-b146-bd41ee819fc6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f9eecf-0cf0-4bd5-a5d9-763c674eb590'}] Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. Port 33e0c72a-b89b-4101-8e23-f26f8aa838de does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 33e0c72a-b89b-4101-8e23-f26f8aa838de on host fakehost for vnic_type normal using segments [{'id': 'a7ea9214-c987-4724-b146-bd41ee819fc6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f9eecf-0cf0-4bd5-a5d9-763c674eb590'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 33e0c72a-b89b-4101-8e23-f26f8aa838de does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 33e0c72a-b89b-4101-8e23-f26f8aa838de on host fakehost for vnic_type normal using segments [{'id': 'a7ea9214-c987-4724-b146-bd41ee819fc6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f9eecf-0cf0-4bd5-a5d9-763c674eb590'}] Port 33e0c72a-b89b-4101-8e23-f26f8aa838de does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 33e0c72a-b89b-4101-8e23-f26f8aa838de on host fakehost for vnic_type normal using segments [{'id': 'a7ea9214-c987-4724-b146-bd41ee819fc6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f9eecf-0cf0-4bd5-a5d9-763c674eb590'}] Port 33e0c72a-b89b-4101-8e23-f26f8aa838de does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 33e0c72a-b89b-4101-8e23-f26f8aa838de on host fakehost for vnic_type normal using segments [{'id': 'a7ea9214-c987-4724-b146-bd41ee819fc6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59f9eecf-0cf0-4bd5-a5d9-763c674eb590'}] neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnet neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnet ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 152, in _do_acquire waiter.switch() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 221, in main result = function(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6655, in _lock_blocked_name_update return thing File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1064, in _transaction_scope yield resource File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 666, in _session self.session.rollback() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 663, in _session self._end_session_transaction(self.session) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 691, in _end_session_transaction session.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1046, in commit self.transaction.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 483, in _prepare_impl self.session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 230, in save_obj _emit_update_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1025, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnetpool neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnetpool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface_empty_body neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface_empty_body ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_allocation_pool neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_allocation_pool ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_port_group_not_supported neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_port_group_not_supported ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_floating_ip_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_floating_ip_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_network_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_network_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_router_floatingip_lbs neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_router_floatingip_lbs ... ok neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_default neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_default ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_port_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_port_delete ... ok neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_router_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_router_delete ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_sg_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_sg_delete ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_subnetpool_address_scope_update neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_subnetpool_address_scope_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_sort neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_sort ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_with_arg neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_with_arg ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnet_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnet_delete ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding ... ok neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_gateway_invalid_in_subnet neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_gateway_invalid_in_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_sg_port_groups_not_supported neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_sg_port_groups_not_supported ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnetpool_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnetpool_delete ... ok neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_broadcast neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_broadcast ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_dhcp_disabled neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_dhcp_disabled ... ok neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options ... ok neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_valid neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_valid ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_associate_to_dhcp_port_fails neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_associate_to_dhcp_port_fails ... ok neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_not_router neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_not_router ... ok neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_router_or_not_defined neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_router_or_not_defined ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_31 neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_31 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_32 neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_32 ... ok neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first ... ok neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external_pagination neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external_pagination ... ok neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_last neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_last ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_middle neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_middle ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_nogateway neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_nogateway ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floating_non_ext_network_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floating_non_ext_network_returns_400 ... ok neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_network_filter_hook_admin_context neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_network_filter_hook_admin_context ... ok neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_empty neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_empty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_delete_event neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_delete_event ... ok neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_event_empty_uuid_field neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_event_empty_uuid_field ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options_with_ports neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options_with_ports ... ok neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port_err neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port_err ... ok neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_network_filter_hook_nonadmin_context neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_network_filter_hook_nonadmin_context ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnets_dhcp_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnets_dhcp_options ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_segmentation_id_stored_in_db neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_segmentation_id_stored_in_db ... ok neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err ... ok neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosed_gateway_schedule_to_max neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosed_gateway_schedule_to_max ... ok neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events ... ok neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_by_port_failure neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_by_port_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count ... ok neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_period neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_period ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_large_allocation_pool neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_large_allocation_pool ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_external_net_with_ports_set_not_shared neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_external_net_with_ports_set_not_shared ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis_lack_of_chassis neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis_lack_of_chassis ... ok neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_network_different_tenant neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_network_different_tenant ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_set_external_non_admin_fails neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_update_network_set_external_non_admin_fails ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify_different_node neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify_different_node ... ok neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_external neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_external ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify_last_touch_expired neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify_last_touch_expired ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify_skip_touch_node neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify_skip_touch_node ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_filtering_by_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify_touch_node_exception neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnIdlDistributedLock.test_notify_touch_node_exception ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_create_fip_with_qos_policy_id neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_create_fip_with_qos_policy_id ... ok neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py:284: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if not isinstance(objects, collections.Sequence): neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_default_domain_period neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_default_domain_period ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Unexpected exception in notify_loop Traceback (most recent call last): File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 159, in notify_loop match.run(event, row, updates) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 173, in run self.handle_ha_chassis_group_changes(event, row, old) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 83, in handle_ha_chassis_group_changes if not self.driver._ovn_client.is_external_ports_supported(): AttributeError: 'Ml2Plugin' object has no attribute '_ovn_client' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_create_event neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_create_event ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_external_network_shared_rbac neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_external_network_shared_rbac ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_dns neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_dns ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_unallocated_segments neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_unallocated_segments ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_no_fip neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_no_fip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Unexpected exception in notify_loop Traceback (most recent call last): File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 159, in notify_loop match.run(event, row, updates) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 173, in run self.handle_ha_chassis_group_changes(event, row, old) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 83, in handle_ha_chassis_group_changes if not self.driver._ovn_client.is_external_ports_supported(): AttributeError: 'Ml2Plugin' object has no attribute '_ovn_client' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_delete_event neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_delete_event ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_binding_exists neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_binding_exists ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_port_not_created neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_agent_port_not_created ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_host_route neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_host_route ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_no_period neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_no_period ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_duplicate_port neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_duplicate_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_empty_no_external_ids neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_empty_no_external_ids ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_dns neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_dns ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_with_l3_agent neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_with_l3_agent ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete ... ok neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external_with_multi_rbac_policy neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external_with_multi_rbac_policy ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_deleted_non_l3_agent neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_deleted_non_l3_agent ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Unexpected exception in notify_loop Traceback (most recent call last): File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 159, in notify_loop match.run(event, row, updates) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 173, in run self.handle_ha_chassis_group_changes(event, row, old) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 83, in handle_ha_chassis_group_changes if not self.driver._ovn_client.is_external_ports_supported(): AttributeError: 'Ml2Plugin' object has no attribute '_ovn_client' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_dns neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_dns ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_dvr_no_external_agent neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_dvr_no_external_agent ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_dvr_router neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_dvr_router ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_host_routes neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_host_routes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-13724328 subnet, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop callback(resource, event, trigger, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 663, in host_routes_after_create self._update_routed_network_host_routes(context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 604, in _update_routed_network_host_routes plugin.update_subnet(context, subnet.id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1285, in update_subnet updated_subnet, original_subnet = self._update_subnet_precommit( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 915, in _update_subnet_precommit self._validate_subnet(context, s, cur_subnet=subnet_obj) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 662, in _validate_subnet raise exc.HostRoutesExhausted( neutron_lib.exceptions.HostRoutesExhausted: Unable to complete operation for 7b5442f0-b198-4af8-ae5c-e2d9fe47c429. The number of host routes exceeds the limit 2. neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_centralized neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_centralized ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_in_use_fail neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_in_use_fail ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_allocation_pool neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_allocation_pool ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_default neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_default ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_add_subnet neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_add_subnet ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_remove_qos_policy_id neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_remove_qos_policy_id ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period ... ok neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_self_share neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_self_share ... ok Unexpected exception in notify_loop Traceback (most recent call last): File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 159, in notify_loop match.run(event, row, updates) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 173, in run self.handle_ha_chassis_group_changes(event, row, old) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 83, in handle_ha_chassis_group_changes if not self.driver._ovn_client.is_external_ports_supported(): AttributeError: 'Ml2Plugin' object has no attribute '_ovn_client' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_and_remove_physnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_and_remove_physnet ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed ... ok neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok Unexpected exception in notify_loop Traceback (most recent call last): File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 159, in notify_loop match.run(event, row, updates) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 173, in run self.handle_ha_chassis_group_changes(event, row, old) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 83, in handle_ha_chassis_group_changes if not self.driver._ovn_client.is_external_ports_supported(): AttributeError: 'Ml2Plugin' object has no attribute '_ovn_client' neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_network neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_network ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_physnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_physnet ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/objects/test_base.py:671: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if isinstance(val, collections.Mapping): /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_qos_policy neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_qos_policy ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " An exception occurred while creating the subnet:{'subnet': {'network_id': '9672662e-59d1-461b-bc28-7db04909452a', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': ''}} POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 562, in create_subnet_bulk return self._create_bulk('subnet', context, subnets) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 383, in _create_bulk LOG.error("An exception occurred while creating " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 380, in _create_bulk objects.append(obj_creator(context, item)) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 635, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok Unexpected exception in notify_loop Traceback (most recent call last): File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 159, in notify_loop match.run(event, row, updates) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 173, in run self.handle_ha_chassis_group_changes(event, row, old) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 83, in handle_ha_chassis_group_changes if not self.driver._ovn_client.is_external_ports_supported(): AttributeError: 'Ml2Plugin' object has no attribute '_ovn_client' neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_lost_physnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_lost_physnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_db_obj neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_db_obj ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_no_dns_domain neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_no_dns_domain ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_ipv6 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_ipv6 ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_list_with_port_details neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_list_with_port_details ... ok neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false ... ok An exception occurred while creating the subnet:{'subnet': {'network_id': '825dbc49-45dd-4160-8e92-87e2c84ebdb7', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': ''}} POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 562, in create_subnet_bulk return self._create_bulk('subnet', context, subnets) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 383, in _create_bulk LOG.error("An exception occurred while creating " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 380, in _create_bulk objects.append(obj_creator(context, item)) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 635, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_plugin_failure neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_not_needed neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_not_needed ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_quotas neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_quotas ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_caching neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_caching ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_host neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_without_port_context neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_wrong_host neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok Failed to get details for device 2 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/rpc.py", line 205, in get_devices_details_list_and_failed_devices devices.append(self._get_device_details( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result Exception: testdevice Failed to get details for device 4 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/rpc.py", line 205, in get_devices_details_list_and_failed_devices devices.append(self._get_device_details( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result Exception: testdevice neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_network_details neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_network_details ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_networkrbac_valid neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_networkrbac_valid ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_csnat_port_not_created_on_RouterPort_update_exception neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_csnat_port_not_created_on_RouterPort_update_exception ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_with_multiple_ipv4_and_ipv6_subnets neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_self_share_networkrbac neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_self_share_networkrbac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist ... ok neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv4 neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv4 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets_same_cidr_returns_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_empty_devices neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " Failed to update device 2 up Failed to update device 5 down /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_failed_devices neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv6 neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv6 ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_no_failure neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_no_failure ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify ... ok neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_shared_admin neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_shared_admin ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_shared_non_admin neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_shared_non_admin ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_specify_id neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_specify_id ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_network neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_csnat_port neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_csnat_port ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_same_external_and_internal neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_same_external_and_internal ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_net_port_security_default neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_net_port_security_default ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_not_shared neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_not_shared ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_shared neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_shared ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port ... ok neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_mac neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_mac ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_last_subnet_on_segment_fails neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_last_subnet_on_segment_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_not_shared neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_not_shared ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fip_agent_gw_port neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fip_agent_gw_port ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fipnamespace neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_never_calls_delete_fipnamespace ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_default_dns_domain_with_dns_name neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_default_dns_domain_with_dns_name ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_deleted_non_l3_agent neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_deleted_non_l3_agent ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_dvr_no_external_agent neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_dvr_no_external_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_object neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_false_admin neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_false_admin ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_non_dvr_agent neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_non_dvr_agent ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos_scenarios neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_admin neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_admin ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_host_id_fip_gw_not_found neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_host_id_fip_gw_not_found ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_non_admin neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_non_admin ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_with_synthetic_fields ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_no_host_id_fip_gw_not_found neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_no_host_id_fip_gw_not_found ... ok neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_fails_with_secgroup_and_port_security_false neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_fails_with_secgroup_and_port_security_false ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_network neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_non_default_dns_domain_with_dns_name neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_non_default_dns_domain_with_dns_name ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_with_host_id neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_with_host_id ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_fixed_ips_with_segment_subnets_no_binding_info neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_fixed_ips_with_segment_subnets_no_binding_info ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_other neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_port_exists_owned_by_other ... ok neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_on_port_security_false_network neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_on_port_security_false_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_without_host_id neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_without_host_id ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_callback neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_callback ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_db_obj neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_multiconnected_host neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_multiconnected_host ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_subnetpool_to_default_subnetpool neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_subnetpool_to_default_subnetpool ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts ... ok neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_passing_true neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_passing_true ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns ... ok neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_and_no_subnets neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_and_no_subnets ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns_and_route neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns_and_route ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip_address_only neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip_address_only ... ok neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value ... ok neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information_fallback neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information_fallback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_admin_use_other_tenant_security_group neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_admin_use_other_tenant_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_segment_subnets neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_segment_subnets ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_project_id neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_project_id ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_centralized_csnat_ports_removal neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_centralized_csnat_ports_removal ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_unknown_filter neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 379, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 373, in _get_aggregate_id for aggregate in self.n_client.aggregates.list(): File "/usr/lib/python3/dist-packages/novaclient/v2/aggregates.py", line 59, in list return self._list('/os-aggregates', 'aggregates') File "/usr/lib/python3/dist-packages/novaclient/base.py", line 253, in _list resp, body = self.api.client.get(url) File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 395, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/novaclient/client.py", line 77, in request if raise_exc and resp.status_code >= 400: TypeError: '>=' not supported between instances of 'MagicMock' and 'int' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_address neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_description neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_description ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_version neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_version ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test__create_nova_inventory_no_microversion neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test__create_nova_inventory_no_microversion ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_object neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_object ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_uuid neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_uuid ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_port_owner_as_admin neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_port_owner_as_admin ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_not_changed neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_not_changed ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_segment_aggregate_conflict neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_segment_aggregate_conflict ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/policy.py:128: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working return (validate and isinstance(sub_attr, collections.Iterable) and neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_secgroup_none_and_port_security_false neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_secgroup_none_and_port_security_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_project_id neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_project_id ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_unknown_filter neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_binding_info_and_new_mac neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_binding_info_and_new_mac ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_non_existent_segment_aggregate neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_non_existent_segment_aggregate ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_shared neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_shared ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_security_group_and_net_sec_false neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_security_group_and_net_sec_false ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_port_number_0 neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_port_number_0 ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_object_version_degradation_less_than_1_3 neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_emulated neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_emulated ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_ha_csnat_ports_removal neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_ha_csnat_ports_removal ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_multiple_host_mapping neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_multiple_host_mapping ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floating_non_ext_network_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floating_non_ext_network_returns_400 ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_no_host_key neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_no_host_key ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_native neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_native ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_segment_aggregate neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_segment_aggregate ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_host_mapping neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_host_mapping ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_emulated neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ipam neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ipam ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_native neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_invalid_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port cef8047d-adab-4392-94ce-8098c4eb7458 on host fakehost for vnic_type normal using segments [{'id': 'a14d5d07-acc8-42bd-a123-5c2f0bc8e3b0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}, {'id': '17727ba4-3610-4b0f-b9d6-08d6f09ffca6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}] Failed to bind port cef8047d-adab-4392-94ce-8098c4eb7458 on host fakehost for vnic_type normal using segments [{'id': 'a14d5d07-acc8-42bd-a123-5c2f0bc8e3b0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}, {'id': '17727ba4-3610-4b0f-b9d6-08d6f09ffca6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}] Failed to bind port cef8047d-adab-4392-94ce-8098c4eb7458 on host fakehost for vnic_type normal using segments [{'id': 'a14d5d07-acc8-42bd-a123-5c2f0bc8e3b0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}, {'id': '17727ba4-3610-4b0f-b9d6-08d6f09ffca6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}] neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields ... ok Failed to bind port cef8047d-adab-4392-94ce-8098c4eb7458 on host fakehost for vnic_type normal using segments [{'id': 'a14d5d07-acc8-42bd-a123-5c2f0bc8e3b0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}, {'id': '17727ba4-3610-4b0f-b9d6-08d6f09ffca6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}] Failed to bind port cef8047d-adab-4392-94ce-8098c4eb7458 on host fakehost for vnic_type normal using segments [{'id': 'a14d5d07-acc8-42bd-a123-5c2f0bc8e3b0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}, {'id': '17727ba4-3610-4b0f-b9d6-08d6f09ffca6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}] Failed to bind port cef8047d-adab-4392-94ce-8098c4eb7458 on host fakehost for vnic_type normal using segments [{'id': 'a14d5d07-acc8-42bd-a123-5c2f0bc8e3b0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}, {'id': '17727ba4-3610-4b0f-b9d6-08d6f09ffca6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}] Failed to bind port cef8047d-adab-4392-94ce-8098c4eb7458 on host fakehost for vnic_type normal using segments [{'id': 'a14d5d07-acc8-42bd-a123-5c2f0bc8e3b0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}, {'id': '17727ba4-3610-4b0f-b9d6-08d6f09ffca6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}] Failed to bind port cef8047d-adab-4392-94ce-8098c4eb7458 on host fakehost for vnic_type normal using segments [{'id': 'a14d5d07-acc8-42bd-a123-5c2f0bc8e3b0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}, {'id': '17727ba4-3610-4b0f-b9d6-08d6f09ffca6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}] neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok Failed to bind port cef8047d-adab-4392-94ce-8098c4eb7458 on host fakehost for vnic_type normal using segments [{'id': 'a14d5d07-acc8-42bd-a123-5c2f0bc8e3b0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}, {'id': '17727ba4-3610-4b0f-b9d6-08d6f09ffca6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}] neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_with_unset_project_id ... Failed to bind port cef8047d-adab-4392-94ce-8098c4eb7458 on host fakehost for vnic_type normal using segments [{'id': 'a14d5d07-acc8-42bd-a123-5c2f0bc8e3b0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}, {'id': '17727ba4-3610-4b0f-b9d6-08d6f09ffca6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '63cf308e-8cfa-4013-8966-c8b344cf72f6'}] ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_parameter neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_parameter ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ips neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ips ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_emulated neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_emulated ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_extra_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group_read neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_remove_port_security_security_group_read ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_pager_is_passed_through ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' Failed to bind port 7c7bac80-86b3-4b3d-9eb3-4a3266be81da on host fakehost for vnic_type normal using segments [{'id': '14408daf-c8ba-4fc1-be48-2a6caf1b0cbc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}, {'id': 'c652e496-96d1-468c-8a4e-5831b665cb36', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 7c7bac80-86b3-4b3d-9eb3-4a3266be81da on host fakehost for vnic_type normal using segments [{'id': '14408daf-c8ba-4fc1-be48-2a6caf1b0cbc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}, {'id': 'c652e496-96d1-468c-8a4e-5831b665cb36', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}] Failed to bind port 7c7bac80-86b3-4b3d-9eb3-4a3266be81da on host fakehost for vnic_type normal using segments [{'id': '14408daf-c8ba-4fc1-be48-2a6caf1b0cbc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}, {'id': 'c652e496-96d1-468c-8a4e-5831b665cb36', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}] Failed to bind port 7c7bac80-86b3-4b3d-9eb3-4a3266be81da on host fakehost for vnic_type normal using segments [{'id': '14408daf-c8ba-4fc1-be48-2a6caf1b0cbc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}, {'id': 'c652e496-96d1-468c-8a4e-5831b665cb36', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}] Failed to bind port 7c7bac80-86b3-4b3d-9eb3-4a3266be81da on host fakehost for vnic_type normal using segments [{'id': '14408daf-c8ba-4fc1-be48-2a6caf1b0cbc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}, {'id': 'c652e496-96d1-468c-8a4e-5831b665cb36', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}] neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' Failed to bind port 7c7bac80-86b3-4b3d-9eb3-4a3266be81da on host fakehost for vnic_type normal using segments [{'id': '14408daf-c8ba-4fc1-be48-2a6caf1b0cbc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}, {'id': 'c652e496-96d1-468c-8a4e-5831b665cb36', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}] Failed to bind port 7c7bac80-86b3-4b3d-9eb3-4a3266be81da on host fakehost for vnic_type normal using segments [{'id': '14408daf-c8ba-4fc1-be48-2a6caf1b0cbc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}, {'id': 'c652e496-96d1-468c-8a4e-5831b665cb36', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}] neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' Failed to bind port 7c7bac80-86b3-4b3d-9eb3-4a3266be81da on host fakehost for vnic_type normal using segments [{'id': '14408daf-c8ba-4fc1-be48-2a6caf1b0cbc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}, {'id': 'c652e496-96d1-468c-8a4e-5831b665cb36', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}] Failed to bind port 7c7bac80-86b3-4b3d-9eb3-4a3266be81da on host fakehost for vnic_type normal using segments [{'id': '14408daf-c8ba-4fc1-be48-2a6caf1b0cbc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}, {'id': 'c652e496-96d1-468c-8a4e-5831b665cb36', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}] neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_without_validate_filters ... ok Failed to bind port 7c7bac80-86b3-4b3d-9eb3-4a3266be81da on host fakehost for vnic_type normal using segments [{'id': '14408daf-c8ba-4fc1-be48-2a6caf1b0cbc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}, {'id': 'c652e496-96d1-468c-8a4e-5831b665cb36', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '7ef4f3af-2d34-41bb-baae-c245b5cbd44e'}] neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_wrong_subnet_id neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_wrong_subnet_id ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_tenant_id neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok Port 193fbee1-7eb5-4d7c-bb90-1a31800c804a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 193fbee1-7eb5-4d7c-bb90-1a31800c804a on host fakehost_a for vnic_type normal using segments [{'id': '3c2f3216-310c-448d-a442-9d2300d5f393', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': 'e35f3944-0cb2-46f3-96a4-afd2d47afd7c', 'network_type': 'flat', 'physical_network': 'physnet_a', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': '418ab0bb-d1e8-4667-8329-34b1b23a321d', 'network_type': 'flat', 'physical_network': 'physnet_b', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Port 193fbee1-7eb5-4d7c-bb90-1a31800c804a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 193fbee1-7eb5-4d7c-bb90-1a31800c804a on host fakehost_a for vnic_type normal using segments [{'id': '3c2f3216-310c-448d-a442-9d2300d5f393', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': 'e35f3944-0cb2-46f3-96a4-afd2d47afd7c', 'network_type': 'flat', 'physical_network': 'physnet_a', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': '418ab0bb-d1e8-4667-8329-34b1b23a321d', 'network_type': 'flat', 'physical_network': 'physnet_b', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}] Port 193fbee1-7eb5-4d7c-bb90-1a31800c804a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 193fbee1-7eb5-4d7c-bb90-1a31800c804a on host fakehost_a for vnic_type normal using segments [{'id': '3c2f3216-310c-448d-a442-9d2300d5f393', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': 'e35f3944-0cb2-46f3-96a4-afd2d47afd7c', 'network_type': 'flat', 'physical_network': 'physnet_a', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': '418ab0bb-d1e8-4667-8329-34b1b23a321d', 'network_type': 'flat', 'physical_network': 'physnet_b', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}] neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field ... ok Port 193fbee1-7eb5-4d7c-bb90-1a31800c804a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 193fbee1-7eb5-4d7c-bb90-1a31800c804a on host fakehost_a for vnic_type normal using segments [{'id': '3c2f3216-310c-448d-a442-9d2300d5f393', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': 'e35f3944-0cb2-46f3-96a4-afd2d47afd7c', 'network_type': 'flat', 'physical_network': 'physnet_a', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': '418ab0bb-d1e8-4667-8329-34b1b23a321d', 'network_type': 'flat', 'physical_network': 'physnet_b', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}] Port 193fbee1-7eb5-4d7c-bb90-1a31800c804a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 193fbee1-7eb5-4d7c-bb90-1a31800c804a on host fakehost_a for vnic_type normal using segments [{'id': '3c2f3216-310c-448d-a442-9d2300d5f393', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': 'e35f3944-0cb2-46f3-96a4-afd2d47afd7c', 'network_type': 'flat', 'physical_network': 'physnet_a', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': '418ab0bb-d1e8-4667-8329-34b1b23a321d', 'network_type': 'flat', 'physical_network': 'physnet_b', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}] Port 193fbee1-7eb5-4d7c-bb90-1a31800c804a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 193fbee1-7eb5-4d7c-bb90-1a31800c804a on host fakehost_a for vnic_type normal using segments [{'id': '3c2f3216-310c-448d-a442-9d2300d5f393', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': 'e35f3944-0cb2-46f3-96a4-afd2d47afd7c', 'network_type': 'flat', 'physical_network': 'physnet_a', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': '418ab0bb-d1e8-4667-8329-34b1b23a321d', 'network_type': 'flat', 'physical_network': 'physnet_b', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}] Port 193fbee1-7eb5-4d7c-bb90-1a31800c804a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 193fbee1-7eb5-4d7c-bb90-1a31800c804a on host fakehost_a for vnic_type normal using segments [{'id': '3c2f3216-310c-448d-a442-9d2300d5f393', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': 'e35f3944-0cb2-46f3-96a4-afd2d47afd7c', 'network_type': 'flat', 'physical_network': 'physnet_a', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': '418ab0bb-d1e8-4667-8329-34b1b23a321d', 'network_type': 'flat', 'physical_network': 'physnet_b', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}] Port 193fbee1-7eb5-4d7c-bb90-1a31800c804a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 193fbee1-7eb5-4d7c-bb90-1a31800c804a on host fakehost_a for vnic_type normal using segments [{'id': '3c2f3216-310c-448d-a442-9d2300d5f393', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': 'e35f3944-0cb2-46f3-96a4-afd2d47afd7c', 'network_type': 'flat', 'physical_network': 'physnet_a', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': '418ab0bb-d1e8-4667-8329-34b1b23a321d', 'network_type': 'flat', 'physical_network': 'physnet_b', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}] Port 193fbee1-7eb5-4d7c-bb90-1a31800c804a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 193fbee1-7eb5-4d7c-bb90-1a31800c804a on host fakehost_a for vnic_type normal using segments [{'id': '3c2f3216-310c-448d-a442-9d2300d5f393', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': 'e35f3944-0cb2-46f3-96a4-afd2d47afd7c', 'network_type': 'flat', 'physical_network': 'physnet_a', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': '418ab0bb-d1e8-4667-8329-34b1b23a321d', 'network_type': 'flat', 'physical_network': 'physnet_b', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}] Port 193fbee1-7eb5-4d7c-bb90-1a31800c804a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port 193fbee1-7eb5-4d7c-bb90-1a31800c804a on host fakehost_a for vnic_type normal using segments [{'id': '3c2f3216-310c-448d-a442-9d2300d5f393', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': 'e35f3944-0cb2-46f3-96a4-afd2d47afd7c', 'network_type': 'flat', 'physical_network': 'physnet_a', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}, {'id': '418ab0bb-d1e8-4667-8329-34b1b23a321d', 'network_type': 'flat', 'physical_network': 'physnet_b', 'segmentation_id': None, 'network_id': '5bc0ef63-c90a-471d-a0fa-9a2dff9e13cc'}] neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_empty_alloc neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_empty_alloc ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_compute_owned neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_compute_owned ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_update_floatingip_port_forwarding_with_dup_internal_port neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_update_floatingip_port_forwarding_with_dup_internal_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_native neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_native ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_shared_network neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_shared_network ... ok neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association ... ok Driver driver_path is not unique across providers neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_manual_alloc neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_manual_alloc ... ok Driver driver is not unique across providers /build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py:284: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if not isinstance(objects, collections.Sequence): neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count ... ok neutron.tests.unit.objects.test_base.BaseDbObjectMultipleForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_foreign_keys neutron.tests.unit.objects.test_base.BaseDbObjectMultipleForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_foreign_keys ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok neutron.tests.unit.objects.test_base.BaseDbObjectMultipleParentsForForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_parents neutron.tests.unit.objects.test_base.BaseDbObjectMultipleParentsForForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_parents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ports_under_dvr_connected_subnet neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ports_under_dvr_connected_subnet ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_network_deletion neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_network_deletion ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_is_router_distributed neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_is_router_distributed ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj ... ok Failed to bind port 3d533cef-9400-4e45-b052-bfd40845ba0d on host fakehost for vnic_type normal using segments [{'id': '99049e75-3be7-4a08-8484-1f92265a32eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}, {'id': '5e913ba8-836b-467f-9f83-792ae06b4cf6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}] neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates ... ok Failed to bind port 3d533cef-9400-4e45-b052-bfd40845ba0d on host fakehost for vnic_type normal using segments [{'id': '99049e75-3be7-4a08-8484-1f92265a32eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}, {'id': '5e913ba8-836b-467f-9f83-792ae06b4cf6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 3d533cef-9400-4e45-b052-bfd40845ba0d on host fakehost for vnic_type normal using segments [{'id': '99049e75-3be7-4a08-8484-1f92265a32eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}, {'id': '5e913ba8-836b-467f-9f83-792ae06b4cf6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}] Failed to bind port 3d533cef-9400-4e45-b052-bfd40845ba0d on host fakehost for vnic_type normal using segments [{'id': '99049e75-3be7-4a08-8484-1f92265a32eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}, {'id': '5e913ba8-836b-467f-9f83-792ae06b4cf6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}] Failed to bind port 3d533cef-9400-4e45-b052-bfd40845ba0d on host fakehost for vnic_type normal using segments [{'id': '99049e75-3be7-4a08-8484-1f92265a32eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}, {'id': '5e913ba8-836b-467f-9f83-792ae06b4cf6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}] Failed to bind port 3d533cef-9400-4e45-b052-bfd40845ba0d on host fakehost for vnic_type normal using segments [{'id': '99049e75-3be7-4a08-8484-1f92265a32eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}, {'id': '5e913ba8-836b-467f-9f83-792ae06b4cf6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}] Failed to bind port 3d533cef-9400-4e45-b052-bfd40845ba0d on host fakehost for vnic_type normal using segments [{'id': '99049e75-3be7-4a08-8484-1f92265a32eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}, {'id': '5e913ba8-836b-467f-9f83-792ae06b4cf6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}] neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_updates_from_db_object ... ok Failed to bind port 3d533cef-9400-4e45-b052-bfd40845ba0d on host fakehost for vnic_type normal using segments [{'id': '99049e75-3be7-4a08-8484-1f92265a32eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}, {'id': '5e913ba8-836b-467f-9f83-792ae06b4cf6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}] Failed to bind port 3d533cef-9400-4e45-b052-bfd40845ba0d on host fakehost for vnic_type normal using segments [{'id': '99049e75-3be7-4a08-8484-1f92265a32eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}, {'id': '5e913ba8-836b-467f-9f83-792ae06b4cf6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_csnat_port neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_csnat_port ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_good_segment neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_good_segment ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_subnet_deletion neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_subnet_deletion ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_floatingip_agent_gateway_port neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_floatingip_agent_gateway_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_show_subnet neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_show_subnet ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router ... ok Failed to bind port 3d533cef-9400-4e45-b052-bfd40845ba0d on host fakehost for vnic_type normal using segments [{'id': '99049e75-3be7-4a08-8484-1f92265a32eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}, {'id': '5e913ba8-836b-467f-9f83-792ae06b4cf6', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '3055e815-535e-4c92-be7e-5e857c0d4884'}] neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_wrong_segment neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_wrong_segment ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_dhcp_owned neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_dhcp_owned ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects ... ok neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_lifecycle_dns_retains_order neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_is_host_aware neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_is_host_aware ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_object neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_admin_use_other_tenant_security_group neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_admin_use_other_tenant_security_group ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_unbound_port neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_unbound_port ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_no_admin_use_other_tenant_security_group neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_no_admin_use_other_tenant_security_group ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_no_binding_info neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_no_binding_info ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_body_structure neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_body_structure ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_invalid_fixed_ip neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_invalid_fixed_ip ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_ok_if_no_binding_host neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_ok_if_no_binding_host ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port b77566e0-d797-4f65-b5d0-cc0578a5a55b on host fakehost for vnic_type normal using segments [{'id': '0160c847-6ad0-4e73-9daf-6b558f34a652', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}, {'id': '500d6b88-bed7-473c-9966-741a8f18c49b', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port b77566e0-d797-4f65-b5d0-cc0578a5a55b on host fakehost for vnic_type normal using segments [{'id': '0160c847-6ad0-4e73-9daf-6b558f34a652', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}, {'id': '500d6b88-bed7-473c-9966-741a8f18c49b', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}] neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_updating_network_port_security neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_updating_network_port_security ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " Failed to bind port b77566e0-d797-4f65-b5d0-cc0578a5a55b on host fakehost for vnic_type normal using segments [{'id': '0160c847-6ad0-4e73-9daf-6b558f34a652', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}, {'id': '500d6b88-bed7-473c-9966-741a8f18c49b', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}] neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port b77566e0-d797-4f65-b5d0-cc0578a5a55b on host fakehost for vnic_type normal using segments [{'id': '0160c847-6ad0-4e73-9daf-6b558f34a652', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}, {'id': '500d6b88-bed7-473c-9966-741a8f18c49b', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}] Failed to bind port b77566e0-d797-4f65-b5d0-cc0578a5a55b on host fakehost for vnic_type normal using segments [{'id': '0160c847-6ad0-4e73-9daf-6b558f34a652', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}, {'id': '500d6b88-bed7-473c-9966-741a8f18c49b', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}] neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment ... ok Failed to bind port b77566e0-d797-4f65-b5d0-cc0578a5a55b on host fakehost for vnic_type normal using segments [{'id': '0160c847-6ad0-4e73-9daf-6b558f34a652', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}, {'id': '500d6b88-bed7-473c-9966-741a8f18c49b', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}] Failed to bind port b77566e0-d797-4f65-b5d0-cc0578a5a55b on host fakehost for vnic_type normal using segments [{'id': '0160c847-6ad0-4e73-9daf-6b558f34a652', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}, {'id': '500d6b88-bed7-473c-9966-741a8f18c49b', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}] neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment_no_vlan_no_segmentation_id neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment_no_vlan_no_segmentation_id ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_unallocated_segments neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_unallocated_segments ... ok Failed to bind port b77566e0-d797-4f65-b5d0-cc0578a5a55b on host fakehost for vnic_type normal using segments [{'id': '0160c847-6ad0-4e73-9daf-6b558f34a652', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}, {'id': '500d6b88-bed7-473c-9966-741a8f18c49b', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}] Failed to bind port b77566e0-d797-4f65-b5d0-cc0578a5a55b on host fakehost for vnic_type normal using segments [{'id': '0160c847-6ad0-4e73-9daf-6b558f34a652', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}, {'id': '500d6b88-bed7-473c-9966-741a8f18c49b', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}] Failed to bind port b77566e0-d797-4f65-b5d0-cc0578a5a55b on host fakehost for vnic_type normal using segments [{'id': '0160c847-6ad0-4e73-9daf-6b558f34a652', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}, {'id': '500d6b88-bed7-473c-9966-741a8f18c49b', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'b7d7db18-9965-474a-9601-966d9700a025'}] neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_usable_after_update neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_usable_after_update ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred_no_binding neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred_no_binding ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_agentless_mech_drivers neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_agentless_mech_drivers ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope ... ok neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/objects/test_base.py:671: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if isinstance(val, collections.Mapping): /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_multicast neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_multicast ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_multisegment_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_multisegment_network ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_db_obj neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction ... ok Cannot clean up created object 693c2e95-6ddf-4a68-9ed7-f924b48b1cae. Exception: Router 693c2e95-6ddf-4a68-9ed7-f924b48b1cae could not be found neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested ... ok neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_overlapping_prefix_with_allocated_subnet neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_overlapping_prefix_with_allocated_subnet ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(DistributedPortBinding) neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(DistributedPortBinding) ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_body_structure neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_body_structure ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_filtering_by_fields ... ok Cannot clean up created object ed23f7cc-39f5-4f85-8bf5-e719f87537cc. Exception: /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_availability_zone neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_availability_zone ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" DB exceeded retry limit. Traceback (most recent call last): 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_db.exception.RetryRequest POST failed. Traceback (most recent call last): 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_db.exception.RetryRequest During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 718, in reraise raise value.with_traceback(tb) 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_segment_allocation_fails neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_segment_allocation_fails ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_with_allocated_subnet neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_with_allocated_subnet ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded ... ok neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_dhcp_port neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_dhcp_port ... ok neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_distributed_port neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_distributed_port ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_specific_address_request_is_loaded neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_specific_address_request_is_loaded ... ok neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_range neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_range ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_different_versions neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_different_versions ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated ... ok neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_with_range neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_with_range ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1088, in create_network_bulk objects = self._create_bulk_ml2( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 940, in _create_bulk_ml2 utils.attach_exc_details( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 933, in _create_bulk_ml2 result, mech_context = obj_creator(context, item) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 2963, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 679, in inner raise RuntimeError(_("Method %s cannot be called within a " RuntimeError: Method cannot be called within a transaction. neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_duplicates ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1088, in create_network_bulk objects = self._create_bulk_ml2( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 940, in _create_bulk_ml2 utils.attach_exc_details( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 933, in _create_bulk_ml2 result, mech_context = obj_creator(context, item) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 2982, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 679, in inner raise RuntimeError(_("Method %s cannot be called within a " RuntimeError: Method cannot be called within a transaction. neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_plugin_failure ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object_unique_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 379, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 373, in _get_aggregate_id for aggregate in self.n_client.aggregates.list(): File "/usr/lib/python3/dist-packages/novaclient/v2/aggregates.py", line 59, in list return self._list('/os-aggregates', 'aggregates') File "/usr/lib/python3/dist-packages/novaclient/base.py", line 253, in _list resp, body = self.api.client.get(url) File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 395, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/novaclient/client.py", line 77, in request if raise_exc and resp.status_code >= 400: TypeError: '>=' not supported between instances of 'MagicMock' and 'int' neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas_fail neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas_fail ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_wrong_input neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_wrong_input ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_to_None neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_to_None ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_with_too_many_entries neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_subnet_gateway_disabled neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_subnet_gateway_disabled ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_port_obj_bulk neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_last_subnet_on_segment_fails neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_last_subnet_on_segment_fails ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_new_gw neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_inventory_update_conflict neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_inventory_update_conflict ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network_no_admin_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network_no_admin_tenant ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_no_gw neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_id neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_invalid_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal_with_ipv6 neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal_with_ipv6 ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_no_gw_to_no_gw neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /build/neutron-VJWgSK/neutron-17.2.1/neutron/policy.py:128: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working return (validate and isinstance(sub_attr, collections.Iterable) and neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_mpnetworks_with_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_mpnetworks_with_segmentation_id ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_second_subnet_association_with_segment neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_second_subnet_association_with_segment ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_db_obj neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_db_obj ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_subnet neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_to_same_port_id_twice neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_to_same_port_id_twice ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_primary_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_invalid_field ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_add_allocation_pool neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_add_allocation_pool ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_native ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_fixed_ips_no_binding_info_ ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_emulated ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_contract_allocation_pool neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_contract_allocation_pool ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_object neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_fails neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters ... ok Error during notification for neutron.tests.unit.db.test_l3_dvr_db.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-8423794 router_interface, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop callback(resource, event, trigger, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_dvr_db.py", line 564, in _update_snat_v6_addrs_after_intf_update LOG.exception("Failed to revert change " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_dvr_db.py", line 538, in _update_snat_v6_addrs_after_intf_update updated_port = self._core_plugin.update_port( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_l3_dvr_db.py", line 1187, in update_port raise RuntimeError('csnat update failure') RuntimeError: csnat update failure /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_attributes_fails neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_allocation_pools neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_allocation_pools ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_db_obj neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_fails neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_no_binding_info neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_no_binding_info ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_port_status_not_applicable neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_port_status_not_applicable ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_object neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_no_gateway neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_no_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_404 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_multiple_pools neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_multiple_pools ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_overlap_multiple_pools neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_overlap_multiple_pools ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_to_None neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_to_None ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_native ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_with_too_many_entries neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route_with_too_many_entries ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_shared_returns_400 neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_shared_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_standard_attr_id/usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router ... ok neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_host_routes_exhausted neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_host_routes_exhausted ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_ipv4_subnet_ipv6_pool neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_ipv4_subnet_ipv6_pool ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools_same_address_scope neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_move_between_pools_same_address_scope ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_prefix_allocation_pools neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_prefix_allocation_pools ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_default_prefixlen neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_default_prefixlen ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_remove_allocation_pool neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_remove_allocation_pool ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_prefixlen neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_prefixlen ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 815, in create_subnet result, net, ipam_sub = self._create_subnet_precommit(context, subnet) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 864, in _create_subnet_precommit subnet, ipam_subnet = self.ipam.allocate_subnet(context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/ipam_pluggable_backend.py", line 608, in allocate_subnet ipam_subnet = ipam_driver.allocate_subnet(subnet_request) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 348, in allocate_subnet subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet return self._allocate_specific_subnet(request) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet raise exceptions.SubnetAllocationError(reason=msg) neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_already_allocated neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_already_allocated ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_invalid_create_port neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_invalid_create_port ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_with_validate_filters ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 815, in create_subnet result, net, ipam_sub = self._create_subnet_precommit(context, subnet) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 864, in _create_subnet_precommit subnet, ipam_subnet = self.ipam.allocate_subnet(context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/ipam_pluggable_backend.py", line 608, in allocate_subnet ipam_subnet = ipam_driver.allocate_subnet(subnet_request) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 348, in allocate_subnet subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet return self._allocate_specific_subnet(request) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet raise exceptions.SubnetAllocationError(reason=msg) neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_networks neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_networks ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_overlapping_cidr_no_address_scope neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_overlapping_cidr_no_address_scope ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Error cleaning up floating IP port: c8dcd5d9-0f6d-49bf-bbcc-15e602efc5b6 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 167, in _clean_garbage self._fix_or_kill_floating_port(context, port_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 188, in _fix_or_kill_floating_port self, context=context, **fips[0]) IndexError: list index out of range neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_invalid_fields ... ok Failed to revert change to router port 6e96f3e6-6094-4de1-9755-1052be4860a5. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_dvr_db.py", line 538, in _update_snat_v6_addrs_after_intf_update updated_port = self._core_plugin.update_port( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_l3_dvr_db.py", line 1187, in update_port raise RuntimeError('csnat update failure') RuntimeError: csnat update failure During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_dvr_db.py", line 562, in _update_snat_v6_addrs_after_intf_update revert() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_dvr_db.py", line 560, in revert self._core_plugin.update_port(admin_ctx, port['id'], upd) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port raise ValueError('failure from revert') ValueError: failure from revert Error during notification for neutron.tests.unit.db.test_l3_dvr_db.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-10390802 router_interface, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop callback(resource, event, trigger, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_dvr_db.py", line 564, in _update_snat_v6_addrs_after_intf_update LOG.exception("Failed to revert change " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_dvr_db.py", line 538, in _update_snat_v6_addrs_after_intf_update updated_port = self._core_plugin.update_port( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_l3_dvr_db.py", line 1187, in update_port raise RuntimeError('csnat update failure') RuntimeError: csnat update failure neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_mixed_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_allocation_pools neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_allocation_pools ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error_revert_failure neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error_revert_failure ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_network_policy neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_network_policy ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_policy_network neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_policy_network ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_arp_entry_for_dvr_service_port_added neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_arp_entry_for_dvr_service_port_added ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_specific_gw neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_specific_gw ... ok neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_network neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_network ... ok Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_invalid_field ... ok Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_mixed_field ... ok Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_add_network neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_add_network ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_policy neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_policy ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_get_and_clear_updated_devices neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_get_and_clear_updated_devices ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__is_valid_multicast_range neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__is_valid_multicast_range ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_policy_port neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_policy_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_arp_entry_for_dvr_service_port_deleted neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_arp_entry_for_dvr_service_port_deleted ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__update_interface_ip_details neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__update_interface_ip_details ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_synthetic_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy ... ok Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_compute neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_compute ... ok Failed to bind port e16b8da8-4907-4384-97bd-31563fe20449 on host fakehost for vnic_type normal using segments [{'id': '02b3f60e-d2af-4441-857e-4860729a3780', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}, {'id': '7c2a5281-1089-4634-b2b8-a33063e35462', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '19ea879f-f639-4dad-bed0-79cbf8aed1ba'}] neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_networks_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_networks_with_changed_since ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_large neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_large ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_interface_disappearing neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_interface_disappearing ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_fields neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_check_vxlan_support neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_check_vxlan_support ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_int_mappings neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_int_mappings ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_ip neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_no_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_not_exist neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_not_exist ... ok neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_ip neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_ip ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__get_devices_locally_modified neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__get_devices_locally_modified ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_error neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_error ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_missing_intf neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_missing_intf ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_no_active_binding_in_host neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_no_active_binding_in_host ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_clean_network_ports neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_clean_network_ports ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_bridge neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_bridge ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_process_network_devices neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_process_network_devices ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_added_removed neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_added_removed ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge_with_existed_brq neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge_with_existed_brq ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_no_changes neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_no_changes ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge_with_existed_brq neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge_with_existed_brq ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_small neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_small ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge_with_existed_brq neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_physical_in_bridge_with_existed_brq ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_down neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_down ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_up neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_up ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_removed_retried_on_sync neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_removed_retried_on_sync ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated_None_to_something neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated_None_to_something ... ok Cannot clean up created object 19e1de0d-ce78-4504-b625-efe4230519a2. Exception: Router 19e1de0d-ce78-4504-b625-efe4230519a2 could not be found neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_ports_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_ports_with_changed_since ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_deleted_concurrently neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_deleted_concurrently ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_non_existing neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_non_existing ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_mtu_too_big neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_mtu_too_big ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_on_sync neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_on_sync ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_bridge_mappings neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_bridge_mappings ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_vanished_removed_on_sync neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_vanished_removed_on_sync ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_no_bridge_mappings neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_no_bridge_mappings ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_mismatch_prefixlen neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_mismatch_prefixlen ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_with_delete_arp_protection neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_with_delete_arp_protection ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Cannot clean up created object 9ef46437-ee60-4be2-a145-7fd1150fafa7. Exception: neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_bridge_name neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_bridge_name ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_deletable_bridges neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_deletable_bridges ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_port neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_port ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout_no_value neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_set_rpc_timeout_no_value ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_existing_bridge_name neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_existing_bridge_name ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_interface_details neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_interface_details ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_admin_state_up_true neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_admin_state_up_true ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_advanced neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_advanced ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_no_local_interface neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_no_local_interface ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_backwards_compatibility neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_backwards_compatibility ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_device_name neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_device_name ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_setup_arp_protection neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_setup_arp_protection ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Error occurred while removing port tapabcdef01-12 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 343, in treat_devices_removed details = self.plugin_rpc.update_device_down(self.context, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_device_name neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_device_name ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group ... ok Error occurred while processing extensions for port removal tapabcdef01-12 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 357, in treat_devices_removed self.ext_manager.delete_port(self.context, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed_extension neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed_extension ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok Timeout in RPC method update_device_down. Waiting for 0 seconds before next attempt. If the server is not down, consider increasing the rpc_response_timeout option as Neutron server(s) may be overloaded and unable to respond quickly enough. neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_ipv6 neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_ipv6 ... ok Error occurred while removing port tapabcdef01-12 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 343, in treat_devices_removed details = self.plugin_rpc.update_device_down(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 159, in update_device_down return cctxt.call(context, 'update_device_down', device=device, File "/usr/lib/python3/dist-packages/neutron_lib/rpc.py", line 180, in call time.sleep(wait) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/rpc.py", line 157, in call return self._original_context.call(ctxt, method, **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-plugin neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_multicast_address neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_group_with_multicast_address ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnetpools_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnetpools_with_changed_since ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_existed_device neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_existed_device ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_invalid_ip neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_invalid_ip ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_bad_gateway neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_bad_gateway ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_not_existed_device neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_not_existed_device ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_valid_ip neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_valid_ip ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_update_network_ports neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_update_network_ports ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_plug_interface neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_plug_interface ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false_None_original neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false_None_original ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface_not_on_bridge neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface_not_on_bridge ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true ... ok Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr ... ok Vif binding denied by mechanism driver. MacVTap source device 'fake_if' on the migration target 'host'is not equal to device 'bad_source' on the migration source 'source_host. Make sure that the interface mapping of macvtap agent on both hosts is equal for the physical network 'fake_physical_network'! /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_abort neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_abort ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_mismatched_local_ip neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_mismatched_local_ip ... ok Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_unicast_group neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_unicast_group ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_ok ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist ... ok Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_v6_unicast_group neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_v6_unicast_group ... ok Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false ... ok Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_mcast_supported neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_mcast_supported ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_bad neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_bad ... ok Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local_dead neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local_dead ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_unknown_type neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_unknown_type ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_defaults neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_defaults ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_spaces neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_spaces ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_network neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_network ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_error neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_spaces neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices_with_spaces ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_over_quota neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_over_quota ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_max_rate neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_max_rate ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_exist_and_assigned_pci neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_exist_and_assigned_pci ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port ... ok Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot ... ok Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_nonexisting_pci_slot neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_nonexisting_pci_slot ... ok Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object ... ok Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_exist_and_assigned_pci neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_exist_and_assigned_pci ... ok Failed to bind port e9e3f9af-c7cd-4c71-8e2e-5b9107bbaf5d on host fakehost for vnic_type normal using segments [{'id': '74f587cf-bd42-4747-b347-c3c754aa8ef2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}, {'id': 'a70f8f6c-aa2a-429d-918c-850bc11b83cc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'fecc2d36-9ed8-47c6-980c-ac2fddf84798'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnets_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_mutiple_subnets_with_changed_since ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_policy neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_policy ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_nonexisting_pci_slot neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_nonexisting_pci_slot ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_compute_owned neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_compute_owned ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_false neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_false ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_true neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_true ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_with_device neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_with_device ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info ... ok neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info_multiple_nics_for_physnet neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info_multiple_nics_for_physnet ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_auto neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_auto ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_networks_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_networks_with_changed_since ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_enable neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_enable ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_default_subnetpools neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_default_subnetpools ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_mismatch neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_mismatch ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_with_device neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_with_device ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_without_device neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_process_emb_switch_without_device ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_max_rate neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_max_rate ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_min_tx_rate neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_min_tx_rate ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_empty_prefix_list neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_empty_prefix_list ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status_mismatch neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_status_mismatch ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_multiple_upper_devs neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_multiple_upper_devs ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_single_upper_dev neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_single_upper_dev ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_empty neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_empty ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_bound_tenant_ids_returns_set_of_tenant_ids neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_bound_tenant_ids_returns_set_of_tenant_ids ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_21_with_defaults neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_21_with_defaults ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_fail neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_fail ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_ok ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device_fail neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device_fail ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_ports_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_ports_with_changed_since ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_fail neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_ok2 neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_ok2 ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_bounds neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_bounds ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok2 neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok2 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_extra_fields neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_fail neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_fail ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_fail neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_fail ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_cached_device_count_report_state neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_cached_device_count_report_state ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_primary_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_bandwidth neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_bandwidth ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnetpools_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnetpools_with_changed_since ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_default_inventory neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_configurations_has_rp_default_inventory ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_activated_bindings neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_activated_bindings ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_network_devices neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_network_devices ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_with_synthetic_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_and_removed neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_and_removed ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_updates neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_updates ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_no_changes neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_no_changes ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_returns_empty_sets neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_returns_empty_sets ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_default_prefix neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_default_prefix ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_updates_port_device_id neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_updates_port_device_id ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_and_removed neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_and_removed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_missing neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_missing ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_ip_link_state_not_supported neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_ip_link_state_not_supported ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_tenant_id neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_no_device_found neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_no_device_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_set_device_state_exception neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_set_device_state_exception ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_min_prefix neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_min_prefix ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_false neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_false ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_and_removed neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_and_removed ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_state_up_true neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_state_up_true ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_states neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_multiple_admin_states ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_no_device_found neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_no_device_found ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnets_with_changed_since neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnets_with_changed_since ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_sends_host neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_sends_host ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_failed neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_failed ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_existed_device neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_existed_device ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_not_existed_device neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_not_existed_device ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_update_and_clean_network_ports neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_update_and_clean_network_ports ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_centralized_snat_port_ip_not_allowed neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_centralized_snat_port_ip_not_allowed ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_with_defaults neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_with_defaults ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_standard_attr_id ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_centralized_to_distributed neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_centralized_to_distributed ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object ... ok Exception in string format operation Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ message = self.msg_fmt % kwargs KeyError: 'supported' objver: 1.7 objname: QosPolicy code: 500 neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_8 neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_8 ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_distributed_to_centralized neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_distributed_to_centralized ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_mixed_ip_version neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_mixed_ip_version ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_nonexistent_subnetpool neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_nonexistent_subnetpool ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_409 ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_mixed_field ... ok Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_with_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_without_validate_filters ... ok Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool ... ok Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_is_default neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_is_default ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added ... ok neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_timestamp_fields_ignored_in_update neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_timestamp_fields_ignored_in_update ... ok neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assert_called_once_with neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assert_called_once_with ... ok neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty ... ok neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertequal_for_httpcode neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertequal_for_httpcode ... ok neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertisinstance neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertisinstance ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_rules_reloads_rules neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_rules_reloads_rules ... ok neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse ... ok neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_builtins_gettext neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_builtins_gettext ... ok neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_mock neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_mock ... ok neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_six neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_import_six ... ok neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_imports_from_tests neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_imports_from_tests ... ok neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_oslo_i18n_wrapper neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_oslo_i18n_wrapper ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_default_policy_exists neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_default_policy_exists ... ok Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_python3_no_filter neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_python3_no_filter ... ok Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count ... ok Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count ... ok Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] Failed to bind port 19c9585e-4404-41c2-bef1-234635f5a32e on host fakehost for vnic_type normal using segments [{'id': 'ab033bd4-5a7f-4144-9a9e-fe833fffca13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}, {'id': '67fdab16-77f8-489a-b25b-b25a76dcf1ea', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '5610d845-5613-4db2-b01d-65db02371e17'}] neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_is_default_policy neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_is_default_policy ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_single_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_single_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_no_default_policy_exists neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_no_default_policy_exists ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_not_shared neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_not_shared ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_to_dict_returns_rules_as_dicts neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_to_dict_returns_rules_as_dicts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_shared neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_shared ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_default_policy_exists neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_default_policy_exists ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_illegal_subnetpool_prefix_list_update neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_illegal_subnetpool_prefix_list_update ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_empty_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_empty_body ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_unallocated_segments neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_unallocated_segments ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_no_default_policy_exists neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_no_default_policy_exists ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_not_shared neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_not_shared ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_shared neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_different_tenants_shared ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_filters_none neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_filters_none ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external_failure neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external_failure ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_port_deletion_prevention_handles_missing_port neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_port_deletion_prevention_handles_missing_port ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_larger_than_max neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_larger_than_max ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_less_than_min neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix_less_than_min ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_quota neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_quota ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_queries_constant ... ok Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_fields ... ok Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_fields_no_update ... ok Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 ... ok Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_pager_is_passed_through ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_default neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_default ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_clean_obj_from_primitive ... ok Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_tenant_id ... ok Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_invalid_fields ... ok Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values ... ok Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_invalid_field ... ok Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create ... ok Failed to bind port 5554f3f3-1ad7-4296-a69e-6a2223ceb497 on host fakehost for vnic_type normal using segments [{'id': '464848a6-37a5-4f47-8ed7-b822984d5c5d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}, {'id': '6f18e1be-ea27-4e8f-be1d-bcf50cbec161', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': 'a7a79fd8-688a-444f-9f2a-69c8626ee88a'}] neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_append neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_append ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_compaction neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_compaction ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor_exists neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor_exists ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_empty_driver neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_empty_driver ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_driver neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_driver ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_invalid_field ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_empty neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_empty ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values ... ok Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields ... ok Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field ... ok Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_create_update_delete ... ok Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create ... ok Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor_in_use neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor_in_use ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_extra_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile_in_use neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile_in_use ... ok neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects ... ok Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_disassociate_service_profile_with_flavor neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_disassociate_service_profile_with_flavor ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields ... ok Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields ... ok Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_pager_is_passed_throughFailed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] ... ok Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] Failed to bind port 6c85278a-7d6a-4e60-9655-56f331094e0a on host fakehost for vnic_type normal using segments [{'id': 'feae1e69-50b0-4da4-9bcc-f31c9ff08867', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}, {'id': '7186a10f-2ccc-49c0-ac1d-ec55ef228b5e', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '0e027b96-b80a-442e-95af-e01df110702b'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_disabled neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_disabled ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_tenant_id neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_driver neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_driver ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_port_status_not_applicable neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_port_status_not_applicable ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile ... ok neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend_no_transaction neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend_no_transaction ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad ... ok neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_conf_driver neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_conf_driver ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_db_driver_fallback_conf_driver neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_db_driver_fallback_conf_driver ... ok neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_db_driver_with_quotas_table neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_db_driver_with_quotas_table ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_extra_fields neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object ... ok neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_az neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_az ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_pager_is_passed_through ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_tenant_id neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_low_version neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_low_version ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_invalid_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_empty_az neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_empty_az ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az ... ok neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceListDictMiscValuesTestCase.test_list_of_dict_of_misc_values neutron.tests.unit.objects.test_base.BaseObjectIfaceListDictMiscValuesTestCase.test_list_of_dict_of_misc_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_without_az neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_without_az ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_fields ... ok Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values ... ok Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_invalid_field ... ok Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object ... ok Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_csnat_ports_add neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_csnat_ports_add ... ok Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_object ... ok Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_primary_key ... ok Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key ... ok Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects ... ok Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_invalid_fields ... ok Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] Failed to bind port 3c58c6ae-c6fe-4644-bf66-591d0d904e03 on host fakehost for vnic_type normal using segments [{'id': '06e4aefa-f8e7-4440-890e-5fb5deddef2b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}, {'id': 'af141c6d-0eba-4690-8de5-0fd78935e8fc', 'network_type': 'vlan', 'physical_network': 'physnet', 'segmentation_id': 200, 'network_id': '83e55b01-ec51-4bf1-88c2-22346f0157fc'}] neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_association_on_unowned_router neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_association_on_unowned_router ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_object neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_extra_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_ports_with_no_rules neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_ports_with_no_rules ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_tenant_id neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_mixed_field neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_invalid_field ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_synthetic_fields ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_create_two_subnets_then_delete_one neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_create_two_subnets_then_delete_one ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_update_agent_only_change_agent_host_mapping neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_update_agent_only_change_agent_host_mapping ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_summary_route_in_request neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_summary_route_in_request ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_object neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_updated_agent_changed_physical_networks neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_updated_agent_changed_physical_networks ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_then_change_gateway_ip neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_then_change_gateway_ip ... ok neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/objects/test_base.py:671: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if isinstance(val, collections.Mapping): neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/objects/test_base.py:671: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if isinstance(val, collections.Mapping): /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count ... ok neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_phys_net neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_phys_net ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_source_group neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_source_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_segmentation_id neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_segmentation_id ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_non_existent_network neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_non_existent_network ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' create failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 437, in create return self._create(request, body, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 556, in _create obj = do_create(body) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 537, in do_create quota.QUOTAS.cancel_reservation( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 531, in do_create return obj_creator(request.context, **kwargs) File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper return method(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/db.py", line 90, in create_segment new_segment = self._create_segment_db(context, segment_id, segment) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/db.py", line 138, in _create_segment_db registry.notify( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron_lib.callbacks.exceptions.CallbackFailure: /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_with_exception_in_core_plugin neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_with_exception_in_core_plugin ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet ... ok neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segments_in_certain_order neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segments_in_certain_order ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_egress neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_egress ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment_failed_with_subnet_associated neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment_failed_with_subnet_associated ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet_forbidden neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_segments_association neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_segments_association ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_fail neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_fail ... ok neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_segment_notification_on_create_network neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_segment_notification_on_create_network ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination_reverse neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination_reverse ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_ingress neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_ingress ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_no_name neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_no_name ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_sort neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_sort ... ok neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_description neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_description ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_name neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_name ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description_to_none neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description_to_none ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.extensions.test_segment.TestSegment.test_segment_notification_on_delete_network neutron.tests.unit.extensions.test_segment.TestSegment.test_segment_notification_on_delete_network ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name ... ok neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_segments neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_segments ... ok neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name_to_none neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_name_to_none ... ok neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_no_port_id_no_notify neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_no_port_id_no_notify ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_bad_values neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_bad_values ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values ... ok neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count ... ok neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_notify neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_notify ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_deleted_port_no_notify neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_deleted_port_no_notify ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_subnets neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_subnets ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_sort neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_sort ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_port_notify neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_port_notify ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " Error response returned from nova: Error response returned from nova: neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment ... ok neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_no_notification_notify_nova_on_port_data_changes_false neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_no_notification_notify_nova_on_port_data_changes_false ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_non_compute_instances_no_notify neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_non_compute_instances_no_notify ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_active_direct neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_active_direct ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_status_all_values neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_status_all_values ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok Error response returned from nova: neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_event_rasies_404 neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_event_rasies_404 ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok Error response returned from nova: neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_multiple neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_multiple ... ok neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " Error response returned from nova: neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_raises ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " Error response returned from nova: /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields ... ok Error response returned from nova: /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_not_found neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_not_found ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_to_dynamic_segment_not_allowed neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_to_dynamic_segment_not_allowed ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_queries_constant ... ok Error response returned from nova: neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_non_200 neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_non_200 ... ok neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_id_no_notify neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_id_no_notify ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_owner_no_notify neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_owner_no_notify ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_uuid_device_id_no_notify neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_uuid_device_id_no_notify ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_reassociate_floatingip_without_disassociate_event neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_reassociate_floatingip_without_disassociate_event ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_update_fixed_ip_changed neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_update_fixed_ip_changed ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_check_network_ports_by_binding_types neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_check_network_ports_by_binding_types ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete first binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete first binding_index,with manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_allowed_with_routed_network neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_allowed_with_routed_network ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success_mocked neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_inactive_router_to_distributed_validation_success_mocked ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_not_allowed neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_only_some_subnets_associated_not_allowed ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete first binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete first binding_index,without manual scheduling) ... ok neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_fails_nested neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_fails_nested ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_update_subnet_with_current_segment_id neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_update_subnet_with_current_segment_id ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_bound_ids neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_bound_ids ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_port_notify_advanced_services neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_port_notify_advanced_services ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_not_dhcp neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_not_dhcp ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete middle binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete middle binding_index,with manual scheduling) ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_with_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 379, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 366, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 379, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 366, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_subnet_notify_advanced_services neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_subnet_notify_advanced_services ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_network_settings neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_network_settings ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_with_synthetic_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_queries_constant ... skipped 'Port object loads segment info without relationships' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet_no_fallback neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet_no_fallback ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_multi_external_one_internal neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_multi_external_one_internal ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete middle binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete middle binding_index,without manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_address_asc_using_pager neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_address_asc_using_pager ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_object neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete last binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete last binding_index,with manual scheduling) ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_extra_fields neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_primary_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_pager_is_passed_through ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_tenant_id neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_with_matching_service_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_with_matching_service_type ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_allocated_by_subnet_id neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_allocated_by_subnet_id ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_by_vnic_type_and_host neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_by_vnic_type_and_host ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_primary_key ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_policy_obj_not_found neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_policy_obj_not_found ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_standard_attr_id ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_with_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_synthetic_fields ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_to_dict_with_unset_project_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_binding_failure_rolls_back_port neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_binding_failure_rolls_back_port ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete last binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete last binding_index,without manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_subtransactions_blocked neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_subtransactions_blocked ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_type ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_binding_failure_rolls_back_network neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_binding_failure_rolls_back_network ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_network_policy_id neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_network_policy_id ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Do not remove any bindings,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Do not remove any bindings,with manual scheduling) ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id ... ok neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment_allows_supported_network_types neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment_allows_supported_network_types ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_not_responsible_for_ports_allocation neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_responsible_for_ports_allocation neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_responsible_for_ports_allocation ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_unknown_type neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_unknown_type ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__cidr_to_os_ken neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__cidr_to_os_ken ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__setup_controllers__out_of_band neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__setup_controllers__out_of_band ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_add_dvr_mac_tun neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_add_dvr_mac_tun ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder_without_ip neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder_without_ip ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv4 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv6 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv6 ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_flood_to_tun neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_flood_to_tun ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_drop_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_drop_port ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_arp_responder neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_arp_responder ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_drop neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_drop ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv4 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv4 ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv6 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_dvr_process_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_flood_to_tun neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_flood_to_tun ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_goto neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_goto ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_normal neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_normal ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_unicast_to_tun neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_unicast_to_tun ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_provision_local_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_provision_local_vlan ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_no_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_no_type ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids_and_port_id neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids_and_port_id ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_remove_dvr_mac_tun neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_remove_dvr_mac_tun ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Do not remove any bindings,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Do not remove any bindings,without manual scheduling) ... ok Invalid tunnel type specified: foobar neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_fails_for_invalid_tunnel_type neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_fails_for_invalid_tunnel_type ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_succeeds neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_succeeds ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_fail ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_ignore ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del_delete_dhcp_opt neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del_delete_dhcp_opt ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_ignore ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_tenant_binding_raises_duplicate neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_tenant_binding_raises_duplicate ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_host_binding neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_host_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_no_binding neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_no_binding ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_invalid_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_invalid_type ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_2_to_v1_1_drops_segment_id_in_binding_levels neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_2_to_v1_1_drops_segment_id_in_binding_levels ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_router_notifies_agent neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_router_notifies_agent ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_two neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_two ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_3_to_v1_2_unlists_distributed_bindings neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_3_to_v1_2_unlists_distributed_bindings ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete first binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete first binding_index,with manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername ... ok Failed to schedule HA router 978068f8-93cb-4440-ad92-bd19f9832782. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_hamode_db.py", line 407, in _after_router_create self.schedule_router(context, router_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_agentschedulers_db.py", line 486, in schedule_router return self.router_scheduler.schedule( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/scheduler/l3_agent_scheduler.py", line 50, in schedule return self._schedule_router( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/scheduler/l3_agent_scheduler.py", line 229, in _schedule_router chosen_agents = self._bind_ha_router(plugin, context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/scheduler/l3_agent_scheduler.py", line 327, in _bind_ha_router self.create_ha_port_and_bind(plugin, context, router_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/scheduler/l3_agent_scheduler.py", line 284, in create_ha_port_and_bind port_binding = utils.create_object_with_dependency( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 655, in create_object_with_dependency LOG.exception("Failed cleaning up dependency %s", File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 636, in create_object_with_dependency result = creator(dependency) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/scheduler/l3_agent_scheduler.py", line 258, in _add_port_from_net_and_ensure_vr_id plugin._ensure_vr_id(ctxt, router_db, ha_net) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_admin_state_down neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_admin_state_down ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_4_to_v1_3_converts_binding_to_portbinding_object neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_4_to_v1_3_converts_binding_to_portbinding_object ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist ... ok Error during notification for neutron.tests.unit.db.test_l3_hamode_db.L3_HA_NAT_db_mixin._after_router_create-4372524 router, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop callback(resource, event, trigger, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_hamode_db.py", line 418, in _after_router_create router['status'] = self._update_router_db( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_hamode_db.py", line 407, in _after_router_create self.schedule_router(context, router_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_agentschedulers_db.py", line 486, in schedule_router return self.router_scheduler.schedule( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/scheduler/l3_agent_scheduler.py", line 50, in schedule return self._schedule_router( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/scheduler/l3_agent_scheduler.py", line 229, in _schedule_router chosen_agents = self._bind_ha_router(plugin, context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/scheduler/l3_agent_scheduler.py", line 327, in _bind_ha_router self.create_ha_port_and_bind(plugin, context, router_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/scheduler/l3_agent_scheduler.py", line 284, in create_ha_port_and_bind port_binding = utils.create_object_with_dependency( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 655, in create_object_with_dependency LOG.exception("Failed cleaning up dependency %s", File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 636, in create_object_with_dependency result = creator(dependency) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/scheduler/l3_agent_scheduler.py", line 258, in _add_port_from_net_and_ensure_vr_id plugin._ensure_vr_id(ctxt, router_db, ha_net) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero ... ok neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_5_to_v1_4_drops_qos_network_policy_id neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_5_to_v1_4_drops_qos_network_policy_id ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_object neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_two_to_one neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_two_to_one ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_valid_fields ... ok Failed to schedule HA router b40b3d93-20df-426d-8e51-2402e9d6f7e2. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_hamode_db.py", line 409, in _after_router_create self._notify_router_updated(context, router_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_any_subnet_fails neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_any_subnet_fails ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields ... ok Error during notification for neutron.tests.unit.db.test_l3_hamode_db.L3_HA_NAT_db_mixin._after_router_create-4372524 router, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop callback(resource, event, trigger, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_hamode_db.py", line 418, in _after_router_create router['status'] = self._update_router_db( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_hamode_db.py", line 409, in _after_router_create self._notify_router_updated(context, router_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_router_db_vr_id_allocation_goes_to_error neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_router_db_vr_id_allocation_goes_to_error ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_no_neutron_subnet_id neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_no_neutron_subnet_id ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_tenant_id neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_with_neutron_subnet_id neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_with_neutron_subnet_id ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' IPAM subnet referenced to Neutron subnet non-existent-id does not exist neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_details_for_invalid_subnet_id_fails neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_details_for_invalid_subnet_id_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " IPAM subnet referenced to Neutron subnet boo does not exist neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_subnet neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete first binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete first binding_index,without manual scheduling) ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_port neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_port ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_ipam_subnet neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_ipam_subnet ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' IPAM subnet referenced to Neutron subnet non-existent-id does not exist neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_with_blocks neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_with_blocks ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_blank_pools neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_blank_pools ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_none_pools neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_none_pools ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_bad_mac_format neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_bad_mac_format ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_same_external_and_internal neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_same_external_and_internal ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_compute_port_serviced_by_dvr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_compute_port_serviced_by_dvr ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_ok ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__addvalue_to_list neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__addvalue_to_list ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__delvalue_from_list neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__delvalue_from_list ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_empty neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_empty ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_none neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__updatevalues_in_list_none ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_extids_update neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_extids_update ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_fail ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_ignore ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_update neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_update ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete middle binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete middle binding_index,with manual scheduling) ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_extids_update neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_extids_update ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_fail ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_ignore ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_nb_start neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_nb_start ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_sb_start neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_sb_start ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_disabled neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_disabled ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_port_not_serviced_by_dvr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_port_not_serviced_by_dvr ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_create_event neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_create_event ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_None_values neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_None_values ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete middle binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete middle binding_index,without manual scheduling) ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event_no_old_data neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event_no_old_data ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ext_br_recreated neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ext_br_recreated ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/ovs/db/idl.py:1172: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead vlog.warn("error parsing column %s in table %s: %s" neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_other_column_update_event neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_other_column_update_event ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_anticipating_allocation neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_anticipating_allocation ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_enabled neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_deployed_router_can_have_ha_enabled ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_create_event neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_create_event ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_invalid_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' Exception in string format operation Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ message = self.msg_fmt % kwargs KeyError: 'objname' objver: 1.2 objtype: QosBandwidthLimitRule code: 500 neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_object_version_degradation_less_than_1_3 neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_returns_type neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_returns_type ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes ... ok neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_not_set_event neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_not_set_event ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,with manual scheduling) ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ensure_vr_id_and_network_concurrent_create neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ensure_vr_id_and_network_concurrent_create ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_object_with_synthetic_fields ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ensure_vr_id_and_network_concurrent_delete neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ensure_vr_id_and_network_concurrent_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_bad_tenant neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_bad_tenant ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,without manual scheduling) ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ensure_vr_id_and_network_concurrent_swap neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ensure_vr_id_and_network_concurrent_swap ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_same_external_and_internal neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_same_external_and_internal ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_other_table neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_other_table ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_base.BaseDbObjectForeignKeysNotFoundTestCase.test_load_foreign_keys_not_belong_class neutron.tests.unit.objects.test_base.BaseDbObjectForeignKeysNotFoundTestCase.test_load_foreign_keys_not_belong_class ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ensure_vr_id_and_network_interface_failure neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ensure_vr_id_and_network_interface_failure ... ok neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_unwatch_logical_switch_port_create_events neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_unwatch_logical_switch_port_create_events ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_json neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_json ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Do not remove any bindings,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Do not remove any bindings,with manual scheduling) ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ensure_vr_id_and_network_net_exists neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ensure_vr_id_and_network_net_exists ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_exclude_dvr_agents_for_ha_candidates neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_exclude_dvr_agents_for_ha_candidates ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " Mechanism driver 'ovn' failed in create_port_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 584, in create_port_precommit ovn_utils.validate_and_get_data_from_binding_profile(port) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/ovn/utils.py", line 256, in validate_and_get_data_from_binding_profile raise n_exc.InvalidInput(error_message=msg) neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. vtep-logical-switch 1234 value invalid type. neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_active_host_for_ha_router neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_active_host_for_ha_router ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver 'ovn' failed in create_port_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 584, in create_port_precommit ovn_utils.validate_and_get_data_from_binding_profile(port) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/ovn/utils.py", line 238, in validate_and_get_data_from_binding_profile raise n_exc.InvalidInput(error_message=msg) neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. dict_keys(['vtep-physical-switch', 'vtep-logical-switch']) are all required.. neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_logical_switch neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_logical_switch ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_standard_attr_id ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_router_port_bindings neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_router_port_bindings ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_dvr_agent neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_dvr_agent ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_non_dvr_agent neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_non_dvr_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_port_owner_as_admin neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_port_owner_as_admin ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Do not remove any bindings,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Do not remove any bindings,without manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_false neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_false ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_object ... ok Mechanism driver 'ovn' failed in create_port_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 584, in create_port_precommit ovn_utils.validate_and_get_data_from_binding_profile(port) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/ovn/utils.py", line 238, in validate_and_get_data_from_binding_profile raise n_exc.InvalidInput(error_message=msg) neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. dict_keys(['vtep-physical-switch', 'vtep-logical-switch']) are all required.. neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_create_update_delete neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_agent_extension_api.TestLinuxbridgeAgentExtensionAPI.test_get_iptables_manager neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_agent_extension_api.TestLinuxbridgeAgentExtensionAPI.test_get_iptables_manager ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_fail neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_fail ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_ok ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_flat neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_flat ... ok neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction ... ok No bridge or interface mappings for physical network physnetx neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vlan neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vlan ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vxlan neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vxlan ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate_not_for_host neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate_not_for_host ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_false neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_false ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete first binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete first binding_index,with manual scheduling) ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate_not_for_host neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate_not_for_host ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_true neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_true ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_dir neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_dir ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_no_dir neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_no_dir ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_ignore neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_ignore ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_content neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_content ... ok Failed to get devices for p7p1 neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove_with_arp_responder neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove_with_arp_responder ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test__cidr_to_os_ken neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test__cidr_to_os_ken ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_empty_lists neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_empty_lists ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test__setup_controllers__out_of_band neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test__setup_controllers__out_of_band ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_with_arp_responder neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_with_arp_responder ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_add_dvr_mac_physical neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_add_dvr_mac_physical ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_mapped_net neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_mapped_net ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_unmapped_net neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_unmapped_net ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_with_existed_brq neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_with_existed_brq ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_update neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_update ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv6 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv6 ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_port_update neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_port_update ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_drop_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_drop_port ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_drop neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_drop ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_unknown_type neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_unknown_type ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_object ... ok Parsing physical_interface_mappings failed: bad mapping. Agent terminated! neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_bad neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_bad ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_good neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_good ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key ... ok No physical_interface_mappings provided, but at least one mapping is required. Agent terminated! neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv4 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv4 ... ok Unsupported configuration option for "SECURITYGROUP.firewall_driver"! Only the NoopFirewallDriver is supported by macvtap agent, but "foo" is configured. Set the firewall_driver to "noop" and start the agent again. Agent terminated! neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_other neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_other ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_queries_constant neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_queries_constant ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_reclaim_local_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_reclaim_local_vlan ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_remove_dvr_mac_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_remove_dvr_mac_vlan ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_default_table neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_default_table ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__cidr_to_os_ken neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__cidr_to_os_ken ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__setup_controllers__out_of_band neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__setup_controllers__out_of_band ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_cookie neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_cookie ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_drop_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_drop_port ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_drop neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_drop ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_goto neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_goto ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_normal neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_install_normal ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_capabilities.CapabilitiesTest.test_register neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_capabilities.CapabilitiesTest.test_register ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_active_and_dead neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_active_and_dead ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete first binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete first binding_index,without manual scheduling) ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_ha_router neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_ha_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_not_scheduled neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_not_scheduled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver 'ovn' failed in create_port_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 584, in create_port_precommit ovn_utils.validate_and_get_data_from_binding_profile(port) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/ovn/utils.py", line 242, in validate_and_get_data_from_binding_profile raise n_exc.InvalidInput(error_message=msg) neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. too many parameters. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_standard_attr_id neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_network_dict neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_network_dict ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete middle binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete middle binding_index,with manual scheduling) ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_one_dead neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_one_dead ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete middle binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete middle binding_index,without manual scheduling) ... ok Extension driver 'test' failed in extend_network_dict Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 1154, in _call_on_dict_driver getattr(driver.obj, method_name)(session, base_model, result) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result TypeError /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_extend_dict neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_extend_dict ... ok neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_tolerates_db_deadlock neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_tolerates_db_deadlock ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1034, in _create_network_db self.extension_manager.process_create_network( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 1123, in process_create_network self._call_on_ext_drivers("process_create_network", plugin_context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 1117, in _call_on_ext_drivers LOG.info("Extension driver '%(name)s' failed in " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 1114, in _call_on_ext_drivers getattr(driver.obj, method_name)(plugin_context, data, result) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect TypeError neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_create neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects_nothing_to_update ... ok PUT failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 74, in put return {self.resource: self.plugin_updater(*updater_args)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1106, in update_network self.extension_manager.process_update_network(context, net_data, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 1128, in process_update_network self._call_on_ext_drivers("process_update_network", plugin_context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 1117, in _call_on_ext_drivers LOG.info("Extension driver '%(name)s' failed in " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 1114, in _call_on_ext_drivers getattr(driver.obj, method_name)(plugin_context, data, result) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect TypeError neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_update neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_update ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_network_attr neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_network_attr ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete last binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete last binding_index,with manual scheduling) ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_mixed_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_port_attr neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_port_attr ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_subnet_attr neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_subnet_attr ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete last binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete last binding_index,without manual scheduling) ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_interface_concurrent_create_on_delete neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_interface_concurrent_create_on_delete ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_filter_by_is_default neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_filter_by_is_default ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_network_list_queries_constant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_network_list_queries_constant ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Do not remove any bindings,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Do not remove any bindings,with manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_delete_ha_and_non_ha_router neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_delete_ha_and_non_ha_router ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_invalid_fixed_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_invalid_fixed_ip ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Do not remove any bindings,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Do not remove any bindings,without manual scheduling) ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_extra_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_tenant_id neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete first binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete first binding_index,with manual scheduling) ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_with_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1562, in create_port_bulk self._process_port_binding(mech_context, port_dict) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 635, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_deleted_if_no_ha_router_present_two_tenants neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_deleted_if_no_ha_router_present_two_tenants ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_primary_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant ... ok neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_dns_nameservers_in_order neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_dns_nameservers_in_order ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete first binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete first binding_index,without manual scheduling) ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py:284: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if not isinstance(objects, collections.Sequence): /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_subnet_gateway_disabled neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_subnet_gateway_disabled ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_with_synthetic_fields ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing_addr_pair neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing_addr_pair ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_delete_arp_spoofing neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_delete_arp_spoofing ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_no_security neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_no_security ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_trusted neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_trusted ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_subinterface_name_advanced neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_subinterface_name_advanced ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSRIOVAgentExtensionConfig.test_report_loaded_extension neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSRIOVAgentExtensionConfig.test_report_loaded_extension ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1211, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) TypeError: create_port() got an unexpected keyword argument 'ports' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_request_cookie neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_request_cookie ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_reserved_cookies neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_reserved_cookies ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp_with_reserved_cookie neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp_with_reserved_cookie ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_unset_cookie neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_unset_cookie ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre_ipv6 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre_ipv6 ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_quotas neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete middle binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete middle binding_index,with manual scheduling) ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_concurrent_calls neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_concurrent_calls ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1562, in create_port_bulk self._process_port_binding(mech_context, port_dict) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron.plugins.ml2.common.exceptions.MechanismDriverError neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_delete_if_ha_router_is_present neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_delete_if_ha_router_is_present ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_port_binding_failure neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_port_binding_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_to_same_port_id_twice neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_to_same_port_id_twice ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 379, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 366, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete middle binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete middle binding_index,without manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_another_ha_router_is_created neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_another_ha_router_is_created ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test__unmarshall_fdb_entries neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test__unmarshall_fdb_entries ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_db_deleted_error neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_db_deleted_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_201 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_201 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_none neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete last binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete last binding_index,with manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicAgentConfigParser.test__validate_rp_in_dev_mappings neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicAgentConfigParser.test__validate_rp_in_dev_mappings ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_network_in_use neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_network_in_use ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_too_big neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_too_big ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_wrong_input neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_wrong_input ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_failed_no_ha_network_delete neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_failed_no_ha_network_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_native_quotas neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_native_quotas ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete last binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete last binding_index,without manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_with_distributed neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_with_distributed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_update_portinfo_non_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_update_portinfo_non_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' _bind_port_if_needed failed, deleting port '64bc2c33-0a18-4e41-a7dd-a2f6bd26179e' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_vif_details neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_vif_details ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_404 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_404 ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_to_same_port_id_twice neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_to_same_port_id_twice ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Do not remove any bindings,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Do not remove any bindings,with manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_bind_port_if_needed neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_process_distributed_port_binding_update_router_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_process_distributed_port_binding_update_router_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_delete_with_distributed neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_delete_with_distributed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_include_dvr_snat_agents_for_ha_candidates neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_include_dvr_snat_agents_for_ha_candidates ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_remove_port_binding_profile neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_remove_port_binding_profile ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port ... ok mechanism_manager.create_port_postcommit failed, deleting port 'b0fff6d3-a7b1-4290-87db-f8d9f18931bc' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_create_postcommit neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_create_postcommitFailed to bind port 735928e3-7c1c-4d60-a6e7-f9674b914747 on host test for vnic_type normal using segments [{'id': '9b8c09a0-bc96-48be-9dff-84f2014dbc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f08855da-9526-41ab-b6cc-900c0d21cd68'}] ... ok Failed to bind port 735928e3-7c1c-4d60-a6e7-f9674b914747 on host test for vnic_type normal using segments [{'id': '9b8c09a0-bc96-48be-9dff-84f2014dbc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f08855da-9526-41ab-b6cc-900c0d21cd68'}] Failed to bind port 735928e3-7c1c-4d60-a6e7-f9674b914747 on host test for vnic_type normal using segments [{'id': '9b8c09a0-bc96-48be-9dff-84f2014dbc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f08855da-9526-41ab-b6cc-900c0d21cd68'}] Failed to bind port 735928e3-7c1c-4d60-a6e7-f9674b914747 on host test for vnic_type normal using segments [{'id': '9b8c09a0-bc96-48be-9dff-84f2014dbc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f08855da-9526-41ab-b6cc-900c0d21cd68'}] Failed to bind port 735928e3-7c1c-4d60-a6e7-f9674b914747 on host test for vnic_type normal using segments [{'id': '9b8c09a0-bc96-48be-9dff-84f2014dbc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f08855da-9526-41ab-b6cc-900c0d21cd68'}] Failed to bind port 735928e3-7c1c-4d60-a6e7-f9674b914747 on host test for vnic_type normal using segments [{'id': '9b8c09a0-bc96-48be-9dff-84f2014dbc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f08855da-9526-41ab-b6cc-900c0d21cd68'}] Failed to bind port 735928e3-7c1c-4d60-a6e7-f9674b914747 on host test for vnic_type normal using segments [{'id': '9b8c09a0-bc96-48be-9dff-84f2014dbc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f08855da-9526-41ab-b6cc-900c0d21cd68'}] Failed to bind port 735928e3-7c1c-4d60-a6e7-f9674b914747 on host test for vnic_type normal using segments [{'id': '9b8c09a0-bc96-48be-9dff-84f2014dbc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f08855da-9526-41ab-b6cc-900c0d21cd68'}] Failed to bind port 735928e3-7c1c-4d60-a6e7-f9674b914747 on host test for vnic_type normal using segments [{'id': '9b8c09a0-bc96-48be-9dff-84f2014dbc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f08855da-9526-41ab-b6cc-900c0d21cd68'}] Failed to bind port 735928e3-7c1c-4d60-a6e7-f9674b914747 on host test for vnic_type normal using segments [{'id': '9b8c09a0-bc96-48be-9dff-84f2014dbc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f08855da-9526-41ab-b6cc-900c0d21cd68'}] neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_return_on_concurrent_delete_and_binding neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_return_on_concurrent_delete_and_binding ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Do not remove any bindings,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Do not remove any bindings,without manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_concurrent_port_delete neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_concurrent_port_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_non_existent_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_distributed_port_binding_on_non_existent_port ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_no_data_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_no_data_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,with manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface_includes_dvrsnat neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_l3_agent_routers_query_interface_includes_dvrsnat ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_none neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_not_changed neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_not_changed ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_update_get_port_same_fixed_ips_order neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_update_get_port_same_fixed_ips_order ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_exception neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_exception ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_bound_to_agentless_host neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_bound_to_agentless_host ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_distributed_router_to_ha neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_distributed_router_to_ha ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Error cleaning up floating IP port: 7101228e-b281-48d0-8e1c-067dacd6eb47 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 167, in _clean_garbage self._fix_or_kill_floating_port(context, port_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 188, in _fix_or_kill_floating_port self, context=context, **fips[0]) IndexError: list index out of range neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_invokes_update_device_down neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_invokes_update_device_down ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_dvr neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_dvr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_if_port_exists neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_if_port_exists ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_404 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_none neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_with_empty_dict neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_with_empty_dict ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_last_port_up neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_last_port_up ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_no_fdb_entries_with_ha_port neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_no_fdb_entries_with_ha_port ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_not_dvr neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_dvr_router_to_ha_and_not_dvr ... ok Failed to bind port 58b1e380-03a8-4018-9478-be134e8695ac on host fake_host for vnic_type normal using segments [{'id': '5c8dc219-ec03-49c0-9629-74f2a027048c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bc0efae-0b29-4863-ba88-38dc5ee3353f'}] Failed to bind port 58b1e380-03a8-4018-9478-be134e8695ac on host fake_host for vnic_type normal using segments [{'id': '5c8dc219-ec03-49c0-9629-74f2a027048c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bc0efae-0b29-4863-ba88-38dc5ee3353f'}] Failed to bind port 58b1e380-03a8-4018-9478-be134e8695ac on host fake_host for vnic_type normal using segments [{'id': '5c8dc219-ec03-49c0-9629-74f2a027048c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bc0efae-0b29-4863-ba88-38dc5ee3353f'}] Failed to bind port 58b1e380-03a8-4018-9478-be134e8695ac on host fake_host for vnic_type normal using segments [{'id': '5c8dc219-ec03-49c0-9629-74f2a027048c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bc0efae-0b29-4863-ba88-38dc5ee3353f'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 58b1e380-03a8-4018-9478-be134e8695ac on host fake_host for vnic_type normal using segments [{'id': '5c8dc219-ec03-49c0-9629-74f2a027048c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bc0efae-0b29-4863-ba88-38dc5ee3353f'}] Failed to bind port 58b1e380-03a8-4018-9478-be134e8695ac on host fake_host for vnic_type normal using segments [{'id': '5c8dc219-ec03-49c0-9629-74f2a027048c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bc0efae-0b29-4863-ba88-38dc5ee3353f'}] Failed to bind port 58b1e380-03a8-4018-9478-be134e8695ac on host fake_host for vnic_type normal using segments [{'id': '5c8dc219-ec03-49c0-9629-74f2a027048c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bc0efae-0b29-4863-ba88-38dc5ee3353f'}] Failed to bind port 58b1e380-03a8-4018-9478-be134e8695ac on host fake_host for vnic_type normal using segments [{'id': '5c8dc219-ec03-49c0-9629-74f2a027048c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bc0efae-0b29-4863-ba88-38dc5ee3353f'}] Failed to bind port 58b1e380-03a8-4018-9478-be134e8695ac on host fake_host for vnic_type normal using segments [{'id': '5c8dc219-ec03-49c0-9629-74f2a027048c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bc0efae-0b29-4863-ba88-38dc5ee3353f'}] Failed to bind port 58b1e380-03a8-4018-9478-be134e8695ac on host fake_host for vnic_type normal using segments [{'id': '5c8dc219-ec03-49c0-9629-74f2a027048c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bc0efae-0b29-4863-ba88-38dc5ee3353f'}] neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_updates_port_device_id neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_updates_port_device_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 68f57e90-ec05-452b-bfcc-b3dc0ec4ed57 on host fake_host for vnic_type normal using segments [{'id': 'e55edf25-c024-4337-82e9-ad68d924ec8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7dd19a9a-8cbc-4089-a2bb-1c7fc1501c69'}] Failed to bind port 68f57e90-ec05-452b-bfcc-b3dc0ec4ed57 on host fake_host for vnic_type normal using segments [{'id': 'e55edf25-c024-4337-82e9-ad68d924ec8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7dd19a9a-8cbc-4089-a2bb-1c7fc1501c69'}] neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_unbound_port neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_unbound_port ... ok Failed to bind port 68f57e90-ec05-452b-bfcc-b3dc0ec4ed57 on host fake_host for vnic_type normal using segments [{'id': 'e55edf25-c024-4337-82e9-ad68d924ec8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7dd19a9a-8cbc-4089-a2bb-1c7fc1501c69'}] Failed to bind port 68f57e90-ec05-452b-bfcc-b3dc0ec4ed57 on host fake_host for vnic_type normal using segments [{'id': 'e55edf25-c024-4337-82e9-ad68d924ec8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7dd19a9a-8cbc-4089-a2bb-1c7fc1501c69'}] Failed to bind port 68f57e90-ec05-452b-bfcc-b3dc0ec4ed57 on host fake_host for vnic_type normal using segments [{'id': 'e55edf25-c024-4337-82e9-ad68d924ec8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7dd19a9a-8cbc-4089-a2bb-1c7fc1501c69'}] Failed to bind port 68f57e90-ec05-452b-bfcc-b3dc0ec4ed57 on host fake_host for vnic_type normal using segments [{'id': 'e55edf25-c024-4337-82e9-ad68d924ec8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7dd19a9a-8cbc-4089-a2bb-1c7fc1501c69'}] Failed to bind port 68f57e90-ec05-452b-bfcc-b3dc0ec4ed57 on host fake_host for vnic_type normal using segments [{'id': 'e55edf25-c024-4337-82e9-ad68d924ec8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7dd19a9a-8cbc-4089-a2bb-1c7fc1501c69'}] Failed to bind port 68f57e90-ec05-452b-bfcc-b3dc0ec4ed57 on host fake_host for vnic_type normal using segments [{'id': 'e55edf25-c024-4337-82e9-ad68d924ec8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7dd19a9a-8cbc-4089-a2bb-1c7fc1501c69'}] Failed to bind port 68f57e90-ec05-452b-bfcc-b3dc0ec4ed57 on host fake_host for vnic_type normal using segments [{'id': 'e55edf25-c024-4337-82e9-ad68d924ec8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7dd19a9a-8cbc-4089-a2bb-1c7fc1501c69'}] Failed to bind port 68f57e90-ec05-452b-bfcc-b3dc0ec4ed57 on host fake_host for vnic_type normal using segments [{'id': 'e55edf25-c024-4337-82e9-ad68d924ec8c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7dd19a9a-8cbc-4089-a2bb-1c7fc1501c69'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_bumps_revision neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_bumps_revision ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_assoc_fails neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_assoc_fails ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_ha neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_ha ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_dvr_port_no_update_on_same_status neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_dvr_port_no_update_on_same_status ... ok decoding nla_name1 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pyroute2/netlink/__init__.py", line 1520, in try_to_decode cell.decode() File "/usr/lib/python3/dist-packages/pyroute2/netlink/rtnl/ifinfmsg/__init__.py", line 638, in decode self.value = state_by_code[self['value']] KeyError: 49 decoding b'nla_name2' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pyroute2/netlink/__init__.py", line 1520, in try_to_decode cell.decode() File "/usr/lib/python3/dist-packages/pyroute2/netlink/rtnl/ifinfmsg/__init__.py", line 638, in decode self.value = state_by_code[self['value']] KeyError: 101 neutron.tests.unit.privileged.agent.linux.test_ip_lib.MakeSerializableTestCase.test_make_serializable neutron.tests.unit.privileged.agent.linux.test_ip_lib.MakeSerializableTestCase.test_make_serializable ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5132324 subnet, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop callback(resource, event, trigger, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 305, in _native_event_send_dhcp_notification self.notify(context, data, method_name) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 361, in notify self._notify_agents(context, method_name, data, network_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 207, in _notify_agents segment = segment_plugin.get_segment( AttributeError: 'NoneType' object has no attribute 'get_segment' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_one_subnet neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_one_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,with manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_non_existent_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_non_existent_port ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet ... ok Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5761837 subnet, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop callback(resource, event, trigger, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 305, in _native_event_send_dhcp_notification self.notify(context, data, method_name) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 361, in notify self._notify_agents(context, method_name, data, network_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 207, in _notify_agents segment = segment_plugin.get_segment( AttributeError: 'NoneType' object has no attribute 'get_segment' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5761837 subnet, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop callback(resource, event, trigger, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 305, in _native_event_send_dhcp_notification self.notify(context, data, method_name) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 361, in notify self._notify_agents(context, method_name, data, network_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 207, in _notify_agents segment = segment_plugin.get_segment( AttributeError: 'NoneType' object has no attribute 'get_segment' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_not_ha neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_not_ha ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_invalid_create_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_invalid_create_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_two_subnet neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_two_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4364850 subnet, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop callback(resource, event, trigger, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 305, in _native_event_send_dhcp_notification self.notify(context, data, method_name) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 361, in notify self._notify_agents(context, method_name, data, network_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 207, in _notify_agents segment = segment_plugin.get_segment( AttributeError: 'NoneType' object has no attribute 'get_segment' Error cleaning up floating IP port: 5f48c73f-c03c-4eba-bd94-7867bcfda682 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 167, in _clean_garbage self._fix_or_kill_floating_port(context, port_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 188, in _fix_or_kill_floating_port self, context=context, **fips[0]) IndexError: list index out of range neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_clears_orphaned_floatingip_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_clears_orphaned_floatingip_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_legacy_router_to_distributed_and_ha neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_legacy_router_to_distributed_and_ha ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4364850 subnet, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop callback(resource, event, trigger, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 305, in _native_event_send_dhcp_notification self.notify(context, data, method_name) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 361, in notify self._notify_agents(context, method_name, data, network_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 207, in _notify_agents segment = segment_plugin.get_segment( AttributeError: 'NoneType' object has no attribute 'get_segment' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4364850 subnet, after_update Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop callback(resource, event, trigger, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 305, in _native_event_send_dhcp_notification self.notify(context, data, method_name) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 361, in notify self._notify_agents(context, method_name, data, network_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 207, in _notify_agents segment = segment_plugin.get_segment( AttributeError: 'NoneType' object has no attribute 'get_segment' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4364850 subnet, after_update Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop callback(resource, event, trigger, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 305, in _native_event_send_dhcp_notification self.notify(context, data, method_name) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 361, in notify self._notify_agents(context, method_name, data, network_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 207, in _notify_agents segment = segment_plugin.get_segment( AttributeError: 'NoneType' object has no attribute 'get_segment' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_two_segments_with_one_subnet_each neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_two_segments_with_one_subnet_each ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_default_az neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_default_az ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,with manual scheduling) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_two_networks neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_two_networks ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_no_notify_in_disassociate_floatingips neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_delete_ha_network_if_last_router neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_delete_ha_network_if_last_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_updates_port_device_id neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_updates_port_device_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) ... ok Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_delete_conntrack_helper neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_delete_conntrack_helper ... ok Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helper neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helper ... ok neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers ... ok neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper ... ok neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_invalid_proto_for_helper neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_invalid_proto_for_helper ... ok neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_not_allowed neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_helper_not_allowed ... ok neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_delete_conntrack_helper neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_delete_conntrack_helper ... ok Failed to bind port 04ab3355-22f6-46bf-922c-1cdc5c03a512 on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 04ab3355-22f6-46bf-922c-1cdc5c03a512 on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 04ab3355-22f6-46bf-922c-1cdc5c03a512 on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper ... ok Failed to bind port 04ab3355-22f6-46bf-922c-1cdc5c03a512 on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 04ab3355-22f6-46bf-922c-1cdc5c03a512 on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 04ab3355-22f6-46bf-922c-1cdc5c03a512 on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 04ab3355-22f6-46bf-922c-1cdc5c03a512 on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper ... ok Failed to bind port 04ab3355-22f6-46bf-922c-1cdc5c03a512 on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 04ab3355-22f6-46bf-922c-1cdc5c03a512 on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 04ab3355-22f6-46bf-922c-1cdc5c03a512 on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_update_conntrack_helper neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_update_conntrack_helper ... ok neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_create_events neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_create_events ... ok neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_delete_events neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_delete_events ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_concurrent_delete_upon_subnet_create neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_concurrent_delete_upon_subnet_create ... ok neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_disabled_log neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_disabled_log ... ok neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_enabled_log neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test__handle_notification_passes_update_events_enabled_log ... ok neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_not_port_vm neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_not_port_vm ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create ... ok neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_port_vm neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionTestCase.test_handle_port_vm ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network ... ok Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_not_found neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_not_found ... ok Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_auto_schedule neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_auto_schedule ... ok Failed to bind port 82ee4490-fb7d-47dd-85b9-b76c42f27a4d on host my_l2_host_3 for vnic_type normal using segments [{'id': '5b53a21e-9989-4eca-b3d4-28512f951dcc', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '92d3d7bb-610a-49dc-b545-eb1c72d3a785'}] neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_legacy neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_legacy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_not_called_type_local neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_not_called_type_local ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_hypervisors neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_hypervisors ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_placement_gone neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_placement_gone ... ok neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_rp_name_not_found neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_rp_name_not_found ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo ... ok neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_unsupported_agent_type neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_unsupported_agent_type ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_without_resource_info neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_without_resource_info ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination ... ok neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new ... ok neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_restarted neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_restarted ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external_failure neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external_failure ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire ... ok Failed to create trunk : Error while communicating with OVSDB: error neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_create_trunk_failure neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_create_trunk_failure ... ok Can't obtain parent port ID from port foo neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_get_trunk_details_failure neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_get_trunk_details_failure ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_report_trunk_called_on_wiring neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_report_trunk_called_on_wiring ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_rewire_trunk_failure neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_rewire_trunk_failure ... ok Port has no trunk associated. neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_trunk_not_associated neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_trunk_not_associated ... ok No port present on trunk bridge in 60 seconds. neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_interface_wont_appear neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_interface_wont_appear ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip ... ok Failed to get parent port for bridge : Parent port for trunk bridge could not be found. neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_ovsdb_failure neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_ovsdb_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_from_ha neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_from_ha ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_az_hints neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_az_hints ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' No port present on trunk bridge in 1 seconds. neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_parent_port_not_found neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_parent_port_not_found ... ok Failed to get parent port for bridge : Parent port for trunk bridge could not be found. neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_rpc_failure neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_rpc_failure ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_with_ipv6_slaac_address neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_with_ipv6_slaac_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_called_for_active_ports neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_called_for_active_ports ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_change_unbound_port_no_rpc neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_change_unbound_port_no_rpc ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_callback neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_callback ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_clear_routes_with_None neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_clear_routes_with_None ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_remove_rpc_failure neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_remove_rpc_failure ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_port_not_found neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_port_not_found ... ok Removing subport subport_id from trunk foo_trunk_id failed: Error while communicating with OVSDB: error neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_trunk_manager_failure neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_unwire_subports_for_trunk_trunk_manager_failure ... ok Failed to store metadata for trunk 208a2967-9ab2-4e5a-999d-4719742dc53b: Parent port for trunk bridge could not be found. neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure ... ok Failed to add subport with port ID d115fe46-5d9a-4011-9b80-0dff0d61e8d3 to trunk with ID 74bf4331-d5e2-4209-a05e-0356baa5ec93: Error while communicating with OVSDB: error neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_trunk_manager_failure neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_trunk_manager_failure ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_fails_to_start_no_loaded_drivers neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_fails_to_start_no_loaded_drivers ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_no_delete_ha_network_if_not_last_router neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_no_delete_ha_network_if_not_last_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_requires_admin_state_down neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_requires_admin_state_down ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_external_route neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_external_route ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port a0bd3257-76e5-4b9f-a2d3-1360daf46912 on host my_l2_host for vnic_type normal using segments [{'id': '6c555a57-54e6-4f7b-8a32-94854537c620', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '7d23bf39-35dc-4d74-bde7-fc53e324dc5a'}] neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed_vlan neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fixed_ips_changed_vlan ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/utils/helpers.py:88: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if isinstance(value, collections.Mapping): neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_to_ha neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_to_ha ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_no_ha_router_create neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_no_ha_router_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_get_device_details_port_id neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_get_device_details_port_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id_second_call_failure neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_multi_routes neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_multi_routes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_same_as_trunk neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_same_as_trunk ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_race_with_interface_add neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_race_with_interface_add ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_ignores_port_not_found neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_ignores_port_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port ... ok neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_net_exception neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_net_exception ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_subnet_inuse_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_subnet_inuse_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_one_route neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_one_route ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_router_create_with_ha_conf_enabled neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_router_create_with_ha_conf_enabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_unset neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_unset ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_route_via_another_tenant_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_route_via_another_tenant_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_smaller_than_trunks neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_smaller_than_trunks ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_clear_routes_with_None neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_clear_routes_with_None ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_unset_trunks_set neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_unset_trunks_set ... ok neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorPrepareTestCase.test__prepare_subports_raise_no_provider_ext neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorPrepareTestCase.test__prepare_subports_raise_no_provider_ext ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider ... ok Error loading class by alias Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname mgr = driver.DriverManager( File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 53, in __init__ super(DriverManager, self).__init__( File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ self._init_plugins(extensions) File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 112, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % stevedore.exception.NoMatches: No 'neutron.core_plugins' driver found, looking for 'ml2XXXXXX' Error loading class by class name Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname mgr = driver.DriverManager( File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 53, in __init__ super(DriverManager, self).__init__( File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ self._init_plugins(extensions) File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 112, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % stevedore.exception.NoMatches: No 'neutron.core_plugins' driver found, looking for 'ml2XXXXXX' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname class_to_load = importutils.import_class(name) File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class __import__(mod_str) ValueError: Empty module name Plugin 'ml2XXXXXX' not found. neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_by_name_specified_for_service_type neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_by_name_specified_for_service_type ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_mixed_specified_for_service_type neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_mixed_specified_for_service_type ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_specified_for_service_type neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_specified_for_service_type ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_pre_plugin_validation neutron.tests.unit.test_manager.NeutronManagerTestCase.test_pre_plugin_validation ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_port_existed_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_port_existed_returns_409 ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_by_name_is_loaded neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_by_name_is_loaded ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway ... ok neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_conflicts_with_core_plugin neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_conflicts_with_core_plugin ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_vxlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_vxlan ... ok neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default ... ok neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined ... ok neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_zero neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_zero ... ok neutron.tests.unit.test_service.TestRunWsgiApp.test_start_all_workers neutron.tests.unit.test_service.TestRunWsgiApp.test_start_all_workers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(legacy) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(legacy) ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat) ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_no_external) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_no_external) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr) ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr_no_external) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat and dvr_no_external) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(invalid) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(invalid) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination_reverse neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination_reverse ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_ha_interface_port_concurrently_deleted neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_ha_interface_port_concurrently_deleted ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_parameters neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_parameters ... ok Binding info for DVR port 38e03b1b-3221-4e37-9668-50c65e86a041 not found /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort ... ok neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged_not_supported_log_type neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged_not_supported_log_type ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Binding info for DVR port 38e03b1b-3221-4e37-9668-50c65e86a041 not found neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_with_dvr_rtr_does_not_get_other_fdb neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_with_dvr_rtr_does_not_get_other_fdb ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_port neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none ... ok /usr/lib/python3/dist-packages/neutron_lib/utils/helpers.py:88: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if isinstance(value, collections.Mapping): /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg ... ok neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_get_validated_method neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_get_validated_method ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed ... ok neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_address neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_address ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_external neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_external ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_internal neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_check_port_forwarding_update_invalid_internal ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_inuse_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_inuse_returns_409 ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted_agent_dvr neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted_agent_dvr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding_port_in_use neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding_port_in_use ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_delete_floatingip_port_forwarding neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_delete_floatingip_port_forwarding ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwarding neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwarding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwardings neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwardings ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_check_router_match neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_check_router_match ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_create_floatingip_port_forwarding neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_create_floatingip_port_forwarding ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_delete_floatingip_port_forwarding neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_delete_floatingip_port_forwarding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_find_a_router_for_fip_port_forwarding neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_find_a_router_for_fip_port_forwarding ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_get_floatingip_port_forwarding neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_get_floatingip_port_forwarding ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_update_floatingip_port_forwarding neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_negative_update_floatingip_port_forwarding ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_no_such_opt neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_no_such_opt ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_values neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_service_plugins_values ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding ... ok neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding_port_in_use neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding_port_in_use ... ok neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods ... ok Extension driver 'driver-A' failed in wrong_method Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/qos/drivers/manager.py", line 105, in call getattr(driver, method_name)(*args, **kwargs) AttributeError: 'QoSDriver' object has no attribute 'wrong_method' neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_not_implemented_call_methods neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_not_implemented_call_methods ... ok Driver path is not unique across providers neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider ... ok neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider ... ok Multiple default providers for service svctype neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique ... ok Driver driver is not unique across providers neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique ... ok neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers ... ok neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers_with_fields neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers_with_fields ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_created neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_created ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_deleted neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_deleted ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_updated neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_updated ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_concurrent_removal neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_concurrent_removal ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_happy_path neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_happy_path ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_not_on_host neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_not_on_host ... ok Failure setting up subports for c16999e4-4047-499a-996f-8400d03269ef Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/trunk/drivers/linuxbridge/agent/driver.py", line 106, in wire_trunk self._plumber.ensure_trunk_subports(trunk) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_add_sub_port_plug_fails neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_add_sub_port_plug_fails ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_create_trunk_plug_fails neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_create_trunk_plug_fails ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_trunk_unplug_fails neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_trunk_unplug_fails ... ok neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unbind_ha_router neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unbind_ha_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_one_route neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_one_route ... ok Failed to bind port bdfcc535-1d5e-499c-a54b-a98e4534d01a on host my_l2_host_5 for vnic_type normal using segments [{'id': 'ddbd7ace-ce21-442c-a32e-aab1d3a119db', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'ed5f5238-cd14-4393-afc6-bb4181a52f7c'}] Failed to bind port bdfcc535-1d5e-499c-a54b-a98e4534d01a on host my_l2_host_5 for vnic_type normal using segments [{'id': 'ddbd7ace-ce21-442c-a32e-aab1d3a119db', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'ed5f5238-cd14-4393-afc6-bb4181a52f7c'}] Failed to bind port bdfcc535-1d5e-499c-a54b-a98e4534d01a on host my_l2_host_5 for vnic_type normal using segments [{'id': 'ddbd7ace-ce21-442c-a32e-aab1d3a119db', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'ed5f5238-cd14-4393-afc6-bb4181a52f7c'}] Failed to bind port bdfcc535-1d5e-499c-a54b-a98e4534d01a on host my_l2_host_5 for vnic_type normal using segments [{'id': 'ddbd7ace-ce21-442c-a32e-aab1d3a119db', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'ed5f5238-cd14-4393-afc6-bb4181a52f7c'}] Failed to bind port bdfcc535-1d5e-499c-a54b-a98e4534d01a on host my_l2_host_5 for vnic_type normal using segments [{'id': 'ddbd7ace-ce21-442c-a32e-aab1d3a119db', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'ed5f5238-cd14-4393-afc6-bb4181a52f7c'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port bdfcc535-1d5e-499c-a54b-a98e4534d01a on host my_l2_host_5 for vnic_type normal using segments [{'id': 'ddbd7ace-ce21-442c-a32e-aab1d3a119db', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'ed5f5238-cd14-4393-afc6-bb4181a52f7c'}] Failed to bind port bdfcc535-1d5e-499c-a54b-a98e4534d01a on host my_l2_host_5 for vnic_type normal using segments [{'id': 'ddbd7ace-ce21-442c-a32e-aab1d3a119db', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'ed5f5238-cd14-4393-afc6-bb4181a52f7c'}] Failed to bind port bdfcc535-1d5e-499c-a54b-a98e4534d01a on host my_l2_host_5 for vnic_type normal using segments [{'id': 'ddbd7ace-ce21-442c-a32e-aab1d3a119db', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'ed5f5238-cd14-4393-afc6-bb4181a52f7c'}] Failed to bind port bdfcc535-1d5e-499c-a54b-a98e4534d01a on host my_l2_host_5 for vnic_type normal using segments [{'id': 'ddbd7ace-ce21-442c-a32e-aab1d3a119db', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'ed5f5238-cd14-4393-afc6-bb4181a52f7c'}] Failed to bind port bdfcc535-1d5e-499c-a54b-a98e4534d01a on host my_l2_host_5 for vnic_type normal using segments [{'id': 'ddbd7ace-ce21-442c-a32e-aab1d3a119db', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'ed5f5238-cd14-4393-afc6-bb4181a52f7c'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_returns_200 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_returns_200 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_ips neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_ips ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_ha_network_per_tenant neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_ha_network_per_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet_forbidden neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet_forbidden ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_mac_generation neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_mac_generation ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_other_agents_get_flood_entries_for_ha_agents neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_other_agents_get_flood_entries_for_ha_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_port_status_port_bingding_deleted_concurrently neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_port_status_port_bingding_deleted_concurrently ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_bad_values neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_bad_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_ha_interface_port_ip_not_allow neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_ha_interface_port_ip_not_allow ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_admin_state neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_admin_state ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_ipv6_subnet_from_interface neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_ipv6_subnet_from_interface ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_port_info_compare neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_port_info_compare ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_portinfo_marshalled_as_list neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_portinfo_marshalled_as_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_ip ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_to_ha_notifies_agent neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_router_to_ha_notifies_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_fails_nested neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_fails_nested ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet_forbidden neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_arp_responder neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_arp_responder ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_is_mac_in_use neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_is_mac_in_use ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_cidr neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_subnet neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_l3_ha_net_cidr_is_not_a_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_succeed neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_succeed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_single neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_single ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_l3_cleanup_on_net_delete neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_l3_cleanup_on_net_delete ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_contraint_conflict neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_contraint_conflict ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_bad_values neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_bad_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_last_port_up neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_last_port_up ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_delete_port_after_failure neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_delete_port_after_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_up_two_active_ports neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_up_two_active_ports ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false_None_original neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false_None_original ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_true neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_true ... ok Vif binding denied by mechanism driver. MacVTap source device 'fake_if.1234' on the migration target 'host'is not equal to device 'bad_source' on the migration source 'source_host. Make sure that the interface mapping of macvtap agent on both hosts is equal for the physical network 'fake_physical_network'! neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterCommand.test_lrouter_add_exists neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterCommand.test_lrouter_add_exists ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterCommand.test_lrouter_add_ignore_exists neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterCommand.test_lrouter_add_ignore_exists ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterCommand.test_lrouter_add_may_exist neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterCommand.test_lrouter_add_may_exist ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterCommand.test_lrouter_exists neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterCommand.test_lrouter_exists ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_may_exist neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_may_exist ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnSbSyncML2.test_ovn_sb_sync neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnSbSyncML2.test_ovn_sb_sync ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_fails_nested neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_fails_nested ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv4 neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv6 neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_port ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment_no_available neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment_no_available ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_get_mtu neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_get_mtu ... ok Failed to parse network_vlan_ranges. Service terminated! Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_vlan.py", line 82, in _parse_network_vlan_ranges self.network_vlan_ranges = plugin_utils.parse_network_vlan_ranges( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception: any exception neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_partial_segment_is_partial_segment neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_partial_segment_is_partial_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment_unallocated neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment_unallocated ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_all_allocateds neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_all_allocateds ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_already_allocated neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_already_allocated ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_in_tenant_pools neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_in_tenant_pools ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_physical_network neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_physical_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_segmentation_id neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_segmentation_id ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_no_phys_network_seg_id_0 neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_no_phys_network_seg_id_0 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_input neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_input ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_physical_network neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_physical_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_segmentation_id neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_segmentation_id ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_physical_network_only neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_physical_network_only ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_physical_network neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_physical_network ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_caching neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_caching ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_host neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_without_port_context neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_wrong_host neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok Failed to get details for device 2 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/rpc.py", line 205, in get_devices_details_list_and_failed_devices devices.append(self._get_device_details( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result Exception: testdevice Failed to get details for device 4 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/rpc.py", line 205, in get_devices_details_list_and_failed_devices devices.append(self._get_device_details( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result Exception: testdevice neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_empty_devices neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' Failed to update device 2 up Failed to update device 5 down neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_failed_devices neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_no_failure neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_no_failure ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__delete_expired_default_network_segment_ranges neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__delete_expired_default_network_segment_ranges ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__populate_new_default_network_segment_ranges neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test__populate_new_default_network_segment_ranges ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint_for_existing_tunnel_ip neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_allocate_tenant_segment neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_allocate_tenant_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_delete_endpoint neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_delete_endpoint ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host_for_not_existing_host neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_tunnel_type neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_tunnel_type ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_validate_provider_segment neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_validate_provider_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_delete_distributed_port_binding_if_stale neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_delete_distributed_port_binding_if_stale ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_distributed_port_binding_deleted_by_port_deletion neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_distributed_port_binding_deleted_by_port_deletion ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_deals_with_db_duplicate neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_deals_with_db_duplicate ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings_not_found neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_bindings_not_found ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ovs_restart neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_ovs_restart ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status ... ok neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status ... ok neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_with_invalid_data_plane_status neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_with_invalid_data_plane_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_delete_port_after_failure neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_delete_port_after_failure ... ok neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_update_port_data_plane_status neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_update_port_data_plane_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups ... ok neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_different_external_subnet neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_different_external_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_for_network_owner neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_for_network_owner ... ok neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_floatingip_port_forwarding_same_port_diff_protocol neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_floatingip_port_forwarding_same_port_diff_protocol ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_public_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_public_network ... ok neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_existed_floatingip neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_existed_floatingip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_emulated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_add_another_ver_opt neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_add_another_ver_opt ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_igmp_snooping neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_with_igmp_snooping ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_multisegments neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_multisegments ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_port_forwarding_and_remove_subnets neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_create_port_forwarding_and_remove_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_without_extradhcpopt_delete neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_without_extradhcpopt_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_port_device_id_to_different_tenants_router neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_port_device_id_to_different_tenants_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_in_shared_network_queries_constant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_in_shared_network_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_reverse_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_get_fip_after_port_forwarding_create neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_get_fip_after_port_forwarding_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ip_not_allowed neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ip_not_allowed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_emulated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_subnet_gateway_for_external_net neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_subnet_gateway_for_external_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_empty_router_extradhcpopts neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_empty_router_extradhcpopts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_native neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_native ... ok neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 2c7f6f63-856f-4df1-8431-73f520f64d4f on host testhost for vnic_type normal using segments [{'id': '195a8c37-84ee-47ab-adc4-2fba0c72d096', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6d5e879-4e8f-4b44-8737-b02cc137fc83'}] Failed to bind port 2c7f6f63-856f-4df1-8431-73f520f64d4f on host testhost for vnic_type normal using segments [{'id': '195a8c37-84ee-47ab-adc4-2fba0c72d096', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6d5e879-4e8f-4b44-8737-b02cc137fc83'}] Failed to bind port 2c7f6f63-856f-4df1-8431-73f520f64d4f on host testhost for vnic_type normal using segments [{'id': '195a8c37-84ee-47ab-adc4-2fba0c72d096', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6d5e879-4e8f-4b44-8737-b02cc137fc83'}] Failed to bind port 2c7f6f63-856f-4df1-8431-73f520f64d4f on host testhost for vnic_type normal using segments [{'id': '195a8c37-84ee-47ab-adc4-2fba0c72d096', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6d5e879-4e8f-4b44-8737-b02cc137fc83'}] Failed to bind port 2c7f6f63-856f-4df1-8431-73f520f64d4f on host testhost for vnic_type normal using segments [{'id': '195a8c37-84ee-47ab-adc4-2fba0c72d096', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6d5e879-4e8f-4b44-8737-b02cc137fc83'}] Failed to bind port 2c7f6f63-856f-4df1-8431-73f520f64d4f on host testhost for vnic_type normal using segments [{'id': '195a8c37-84ee-47ab-adc4-2fba0c72d096', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6d5e879-4e8f-4b44-8737-b02cc137fc83'}] Failed to bind port 2c7f6f63-856f-4df1-8431-73f520f64d4f on host testhost for vnic_type normal using segments [{'id': '195a8c37-84ee-47ab-adc4-2fba0c72d096', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6d5e879-4e8f-4b44-8737-b02cc137fc83'}] Failed to bind port 2c7f6f63-856f-4df1-8431-73f520f64d4f on host testhost for vnic_type normal using segments [{'id': '195a8c37-84ee-47ab-adc4-2fba0c72d096', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6d5e879-4e8f-4b44-8737-b02cc137fc83'}] Failed to bind port 2c7f6f63-856f-4df1-8431-73f520f64d4f on host testhost for vnic_type normal using segments [{'id': '195a8c37-84ee-47ab-adc4-2fba0c72d096', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6d5e879-4e8f-4b44-8737-b02cc137fc83'}] Failed to bind port 2c7f6f63-856f-4df1-8431-73f520f64d4f on host testhost for vnic_type normal using segments [{'id': '195a8c37-84ee-47ab-adc4-2fba0c72d096', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd6d5e879-4e8f-4b44-8737-b02cc137fc83'}] /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host ... ok neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv4_opt_version neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv4_opt_version ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation ... ok neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv6_opt_version neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv6_opt_version ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_non_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_non_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_none_extradhcpopts neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_none_extradhcpopts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port b7d73fdc-b0ae-4fa9-ba5b-35682a6d0feb on host testhost for vnic_type normal using segments [{'id': 'fe35c97f-fb71-4b92-8e46-06c2dc0aeb3e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2772fa7-882b-4639-8998-32128231b5e8'}] Failed to bind port b7d73fdc-b0ae-4fa9-ba5b-35682a6d0feb on host testhost for vnic_type normal using segments [{'id': 'fe35c97f-fb71-4b92-8e46-06c2dc0aeb3e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2772fa7-882b-4639-8998-32128231b5e8'}] Failed to bind port b7d73fdc-b0ae-4fa9-ba5b-35682a6d0feb on host testhost for vnic_type normal using segments [{'id': 'fe35c97f-fb71-4b92-8e46-06c2dc0aeb3e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2772fa7-882b-4639-8998-32128231b5e8'}] Failed to bind port b7d73fdc-b0ae-4fa9-ba5b-35682a6d0feb on host testhost for vnic_type normal using segments [{'id': 'fe35c97f-fb71-4b92-8e46-06c2dc0aeb3e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2772fa7-882b-4639-8998-32128231b5e8'}] Failed to bind port b7d73fdc-b0ae-4fa9-ba5b-35682a6d0feb on host testhost for vnic_type normal using segments [{'id': 'fe35c97f-fb71-4b92-8e46-06c2dc0aeb3e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2772fa7-882b-4639-8998-32128231b5e8'}] Failed to bind port b7d73fdc-b0ae-4fa9-ba5b-35682a6d0feb on host testhost for vnic_type normal using segments [{'id': 'fe35c97f-fb71-4b92-8e46-06c2dc0aeb3e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2772fa7-882b-4639-8998-32128231b5e8'}] Failed to bind port b7d73fdc-b0ae-4fa9-ba5b-35682a6d0feb on host testhost for vnic_type normal using segments [{'id': 'fe35c97f-fb71-4b92-8e46-06c2dc0aeb3e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2772fa7-882b-4639-8998-32128231b5e8'}] Failed to bind port b7d73fdc-b0ae-4fa9-ba5b-35682a6d0feb on host testhost for vnic_type normal using segments [{'id': 'fe35c97f-fb71-4b92-8e46-06c2dc0aeb3e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2772fa7-882b-4639-8998-32128231b5e8'}] Failed to bind port b7d73fdc-b0ae-4fa9-ba5b-35682a6d0feb on host testhost for vnic_type normal using segments [{'id': 'fe35c97f-fb71-4b92-8e46-06c2dc0aeb3e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2772fa7-882b-4639-8998-32128231b5e8'}] Failed to bind port b7d73fdc-b0ae-4fa9-ba5b-35682a6d0feb on host testhost for vnic_type normal using segments [{'id': 'fe35c97f-fb71-4b92-8e46-06c2dc0aeb3e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2772fa7-882b-4639-8998-32128231b5e8'}] neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_adding_extradhcpopts neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_adding_extradhcpopts ... ok neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_no_ext_gw neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_no_ext_gw ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw ... ok neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_additional_extradhcpopt neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_additional_extradhcpopt ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw_snat_disabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw_snat_disabled ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_gw_port_mismatch neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_gw_port_mismatch ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_no_ext_gw neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_no_ext_gw ... ok neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation_4octet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation_4octet ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_no_data_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_no_data_returns_400 ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw_snat_disabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_make_router_dict_with_ext_gw_snat_disabled ... ok Failed to bind port 2a2a919d-c72c-41f6-b209-e30be3b8fccf on host testhost for vnic_type normal using segments [{'id': '33185025-3cca-4794-a6cf-3a2acd3eaf32', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '53c0bc3d-86e0-4312-90f7-431851c8c0e7'}] Failed to bind port 2a2a919d-c72c-41f6-b209-e30be3b8fccf on host testhost for vnic_type normal using segments [{'id': '33185025-3cca-4794-a6cf-3a2acd3eaf32', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '53c0bc3d-86e0-4312-90f7-431851c8c0e7'}] Failed to bind port 2a2a919d-c72c-41f6-b209-e30be3b8fccf on host testhost for vnic_type normal using segments [{'id': '33185025-3cca-4794-a6cf-3a2acd3eaf32', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '53c0bc3d-86e0-4312-90f7-431851c8c0e7'}] Failed to bind port 2a2a919d-c72c-41f6-b209-e30be3b8fccf on host testhost for vnic_type normal using segments [{'id': '33185025-3cca-4794-a6cf-3a2acd3eaf32', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '53c0bc3d-86e0-4312-90f7-431851c8c0e7'}] Failed to bind port 2a2a919d-c72c-41f6-b209-e30be3b8fccf on host testhost for vnic_type normal using segments [{'id': '33185025-3cca-4794-a6cf-3a2acd3eaf32', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '53c0bc3d-86e0-4312-90f7-431851c8c0e7'}] Failed to bind port 2a2a919d-c72c-41f6-b209-e30be3b8fccf on host testhost for vnic_type normal using segments [{'id': '33185025-3cca-4794-a6cf-3a2acd3eaf32', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '53c0bc3d-86e0-4312-90f7-431851c8c0e7'}] Failed to bind port 2a2a919d-c72c-41f6-b209-e30be3b8fccf on host testhost for vnic_type normal using segments [{'id': '33185025-3cca-4794-a6cf-3a2acd3eaf32', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '53c0bc3d-86e0-4312-90f7-431851c8c0e7'}] Failed to bind port 2a2a919d-c72c-41f6-b209-e30be3b8fccf on host testhost for vnic_type normal using segments [{'id': '33185025-3cca-4794-a6cf-3a2acd3eaf32', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '53c0bc3d-86e0-4312-90f7-431851c8c0e7'}] Failed to bind port 2a2a919d-c72c-41f6-b209-e30be3b8fccf on host testhost for vnic_type normal using segments [{'id': '33185025-3cca-4794-a6cf-3a2acd3eaf32', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '53c0bc3d-86e0-4312-90f7-431851c8c0e7'}] Failed to bind port 2a2a919d-c72c-41f6-b209-e30be3b8fccf on host testhost for vnic_type normal using segments [{'id': '33185025-3cca-4794-a6cf-3a2acd3eaf32', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '53c0bc3d-86e0-4312-90f7-431851c8c0e7'}] neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_gw_info_none neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_gw_info_none ... ok neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_string_extradhcpopt neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_string_extradhcpopt ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_more_port_exception neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_more_port_exception ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopt_delete neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopt_delete ... ok Failed to bind port 18346c5b-c29c-4b14-a8c9-7272d693db7a on host testhost for vnic_type normal using segments [{'id': '66821b40-257a-4dbc-96bb-1d8c169440dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db4d99b5-8fd9-4b4a-9678-a8d99f2a8e55'}] Failed to bind port 18346c5b-c29c-4b14-a8c9-7272d693db7a on host testhost for vnic_type normal using segments [{'id': '66821b40-257a-4dbc-96bb-1d8c169440dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db4d99b5-8fd9-4b4a-9678-a8d99f2a8e55'}] Failed to bind port 18346c5b-c29c-4b14-a8c9-7272d693db7a on host testhost for vnic_type normal using segments [{'id': '66821b40-257a-4dbc-96bb-1d8c169440dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db4d99b5-8fd9-4b4a-9678-a8d99f2a8e55'}] Failed to bind port 18346c5b-c29c-4b14-a8c9-7272d693db7a on host testhost for vnic_type normal using segments [{'id': '66821b40-257a-4dbc-96bb-1d8c169440dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db4d99b5-8fd9-4b4a-9678-a8d99f2a8e55'}] Failed to bind port 18346c5b-c29c-4b14-a8c9-7272d693db7a on host testhost for vnic_type normal using segments [{'id': '66821b40-257a-4dbc-96bb-1d8c169440dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db4d99b5-8fd9-4b4a-9678-a8d99f2a8e55'}] Failed to bind port 18346c5b-c29c-4b14-a8c9-7272d693db7a on host testhost for vnic_type normal using segments [{'id': '66821b40-257a-4dbc-96bb-1d8c169440dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db4d99b5-8fd9-4b4a-9678-a8d99f2a8e55'}] Failed to bind port 18346c5b-c29c-4b14-a8c9-7272d693db7a on host testhost for vnic_type normal using segments [{'id': '66821b40-257a-4dbc-96bb-1d8c169440dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db4d99b5-8fd9-4b4a-9678-a8d99f2a8e55'}] Failed to bind port 18346c5b-c29c-4b14-a8c9-7272d693db7a on host testhost for vnic_type normal using segments [{'id': '66821b40-257a-4dbc-96bb-1d8c169440dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db4d99b5-8fd9-4b4a-9678-a8d99f2a8e55'}] Failed to bind port 18346c5b-c29c-4b14-a8c9-7272d693db7a on host testhost for vnic_type normal using segments [{'id': '66821b40-257a-4dbc-96bb-1d8c169440dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db4d99b5-8fd9-4b4a-9678-a8d99f2a8e55'}] Failed to bind port 18346c5b-c29c-4b14-a8c9-7272d693db7a on host testhost for vnic_type normal using segments [{'id': '66821b40-257a-4dbc-96bb-1d8c169440dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'db4d99b5-8fd9-4b4a-9678-a8d99f2a8e55'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_list neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_list ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_and_snat_disabled_previously neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_and_snat_disabled_previously ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_only neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_only ... ok neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_add_another_ver_opt neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_add_another_ver_opt ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_disabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_disabled ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_notify_port_updated_for_status_change neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_notify_port_updated_for_status_change ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_enabled neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_snat_enabled ... ok Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhost for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhost for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhost for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhost for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhost for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhost for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhost for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhost for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhost for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhost for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_ipv6_change_value neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_ipv6_change_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhosttemp for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhosttemp for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhosttemp for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhosttemp for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhosttemp for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhosttemp for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhosttemp for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhosttemp for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhosttemp for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 32be0f66-4a91-4ee5-bfd8-2a8042c0097e on host testhosttemp for vnic_type normal using segments [{'id': 'fae80ddf-3e55-459a-8000-6cd20529354f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f6e6cd-7f23-4e8c-aa9c-e53b1a146532'}] neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_without_info_and_snat_disabled_previously neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_without_info_and_snat_disabled_previously ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_overlapping_subnets neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_overlapping_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 1418e433-5f63-4607-a4c7-a1694209c7be on host testhosttemp for vnic_type normal using segments [{'id': 'd66357d6-0bd4-4da2-aa06-e3c9ddeabfb5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bb7a446e-6346-4e50-94d2-d2672017647d'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 1418e433-5f63-4607-a4c7-a1694209c7be on host testhosttemp for vnic_type normal using segments [{'id': 'd66357d6-0bd4-4da2-aa06-e3c9ddeabfb5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bb7a446e-6346-4e50-94d2-d2672017647d'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 1418e433-5f63-4607-a4c7-a1694209c7be on host testhosttemp for vnic_type normal using segments [{'id': 'd66357d6-0bd4-4da2-aa06-e3c9ddeabfb5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bb7a446e-6346-4e50-94d2-d2672017647d'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 1418e433-5f63-4607-a4c7-a1694209c7be on host testhosttemp for vnic_type normal using segments [{'id': 'd66357d6-0bd4-4da2-aa06-e3c9ddeabfb5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bb7a446e-6346-4e50-94d2-d2672017647d'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 1418e433-5f63-4607-a4c7-a1694209c7be on host testhosttemp for vnic_type normal using segments [{'id': 'd66357d6-0bd4-4da2-aa06-e3c9ddeabfb5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bb7a446e-6346-4e50-94d2-d2672017647d'}] neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same ... ok Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 1418e433-5f63-4607-a4c7-a1694209c7be on host testhosttemp for vnic_type normal using segments [{'id': 'd66357d6-0bd4-4da2-aa06-e3c9ddeabfb5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bb7a446e-6346-4e50-94d2-d2672017647d'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 1418e433-5f63-4607-a4c7-a1694209c7be on host testhosttemp for vnic_type normal using segments [{'id': 'd66357d6-0bd4-4da2-aa06-e3c9ddeabfb5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bb7a446e-6346-4e50-94d2-d2672017647d'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 1418e433-5f63-4607-a4c7-a1694209c7be on host testhosttemp for vnic_type normal using segments [{'id': 'd66357d6-0bd4-4da2-aa06-e3c9ddeabfb5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bb7a446e-6346-4e50-94d2-d2672017647d'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 1418e433-5f63-4607-a4c7-a1694209c7be on host testhosttemp for vnic_type normal using segments [{'id': 'd66357d6-0bd4-4da2-aa06-e3c9ddeabfb5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bb7a446e-6346-4e50-94d2-d2672017647d'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 1418e433-5f63-4607-a4c7-a1694209c7be on host testhosttemp for vnic_type normal using segments [{'id': 'd66357d6-0bd4-4da2-aa06-e3c9ddeabfb5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bb7a446e-6346-4e50-94d2-d2672017647d'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_update neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_update ... ok neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_false neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac ... ok Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete ... ok neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_default_true neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_default_true ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 5e673e5b-ed60-4d74-addd-1a6ae0b9c25d on host testhost for vnic_type normal using segments [{'id': '857e223a-2d42-48b1-ae99-7b45611c3f69', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '62a4ad54-cad4-4d1b-948f-313af6772615'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_create_outside_transaction neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_create_outside_transaction ... ok neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_on_port_security_false_network neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_on_port_security_false_network ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update_when_host_null neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update_when_host_null ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 3cca892e-c250-4aa4-83ec-59599c560581 on host host-fail for vnic_type normal using segments [{'id': '3058b0cb-fe3e-48d2-9a17-5e76a31ee74f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc97d92e-330b-4452-a5b6-074745c2868c'}] neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_failed neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_failed ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_off_shared_network neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_off_shared_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_overrides_network_value neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_overrides_network_value ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_delete_outside_transaction neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_delete_outside_transaction ... ok neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_create_with_port_details neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_create_with_port_details ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_admin_use_other_tenant_security_group neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_admin_use_other_tenant_security_group ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_filter neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_filter ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_default_security_group neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_default_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_update_outside_transaction neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_update_outside_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_no_filter neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_no_filter ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_security_group_and_net_sec_false neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_security_group_and_net_sec_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes ... ok neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_without_security_group_and_net_sec_false neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_without_security_group_and_net_sec_false ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_not_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_not_vlan ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group ... ok neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details ... ok Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port a200244b-e3b5-4aa0-b1ff-c25863308cb8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b2454eda-ef07-41a8-baee-5d761735b337', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2fd2764-2372-4e94-bee7-c2d3e499a7f5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port a200244b-e3b5-4aa0-b1ff-c25863308cb8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b2454eda-ef07-41a8-baee-5d761735b337', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2fd2764-2372-4e94-bee7-c2d3e499a7f5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port a200244b-e3b5-4aa0-b1ff-c25863308cb8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b2454eda-ef07-41a8-baee-5d761735b337', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2fd2764-2372-4e94-bee7-c2d3e499a7f5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port a200244b-e3b5-4aa0-b1ff-c25863308cb8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b2454eda-ef07-41a8-baee-5d761735b337', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2fd2764-2372-4e94-bee7-c2d3e499a7f5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port a200244b-e3b5-4aa0-b1ff-c25863308cb8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b2454eda-ef07-41a8-baee-5d761735b337', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2fd2764-2372-4e94-bee7-c2d3e499a7f5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port a200244b-e3b5-4aa0-b1ff-c25863308cb8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b2454eda-ef07-41a8-baee-5d761735b337', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2fd2764-2372-4e94-bee7-c2d3e499a7f5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port a200244b-e3b5-4aa0-b1ff-c25863308cb8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b2454eda-ef07-41a8-baee-5d761735b337', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2fd2764-2372-4e94-bee7-c2d3e499a7f5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port a200244b-e3b5-4aa0-b1ff-c25863308cb8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b2454eda-ef07-41a8-baee-5d761735b337', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2fd2764-2372-4e94-bee7-c2d3e499a7f5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port a200244b-e3b5-4aa0-b1ff-c25863308cb8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b2454eda-ef07-41a8-baee-5d761735b337', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2fd2764-2372-4e94-bee7-c2d3e499a7f5'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port a200244b-e3b5-4aa0-b1ff-c25863308cb8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b2454eda-ef07-41a8-baee-5d761735b337', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2fd2764-2372-4e94-bee7-c2d3e499a7f5'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_create_resillient_to_duplicate_records neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_create_resillient_to_duplicate_records ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_without_arp_responder neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_without_arp_responder ... ok neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group_read neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group_read ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_shared_network neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_shared_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding ... ok neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_with_security_group neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_with_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_admin_use_other_tenant_security_group neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_admin_use_other_tenant_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_update_with_port_details neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_update_with_port_details ... ok neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-bridge-filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-bridge-filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-bridge-filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-bridge-filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-bridge-filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-bridge-filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-bridge-filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-bridge-filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-bridge-filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port da3506bf-fa00-429d-bec3-aff2de0a82a1 on host host-bridge-filter for vnic_type normal using segments [{'id': '7ab61627-ac1e-4c49-9aae-4c97cda99af2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e46d77f7-ec0f-4f18-9423-d9d677a3742e'}] neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_updating_network_port_security neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_updating_network_port_security ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_resillient_to_duplicate_records neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_resillient_to_duplicate_records ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingip_delete_after_event neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingip_delete_after_event ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_multi_host_status neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_multi_host_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_update_unbound_host neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_update_unbound_host ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_create_fip_with_qos_policy_id neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_create_fip_with_qos_policy_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_no_data_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_no_data_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_get_bound_port_context_cache_hit neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_get_bound_port_context_cache_hit ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_with_ipam_error neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_with_ipam_error ... ok neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_create_precommit_event neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_create_precommit_event ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_process_binding_port_host_id_changed neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_process_binding_port_host_id_changed ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_remove_qos_policy_id neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_remove_qos_policy_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound ... ok neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_from_host_to_empty_binding_notifies_agent neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_from_host_to_empty_binding_notifies_agent ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fd687e5-0304-43a1-814b-09fcfcd64375 on host host-bridge-filter for vnic_type normal using segments [{'id': '3f2fcea1-f251-4d1b-9d90-f873ec45c044', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8dd6b6d7-7e53-4c67-9aea-3f7e19a96ee5'}] neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback ... /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' ok Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fd687e5-0304-43a1-814b-09fcfcd64375 on host host-bridge-filter for vnic_type normal using segments [{'id': '3f2fcea1-f251-4d1b-9d90-f873ec45c044', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8dd6b6d7-7e53-4c67-9aea-3f7e19a96ee5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fd687e5-0304-43a1-814b-09fcfcd64375 on host host-bridge-filter for vnic_type normal using segments [{'id': '3f2fcea1-f251-4d1b-9d90-f873ec45c044', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8dd6b6d7-7e53-4c67-9aea-3f7e19a96ee5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fd687e5-0304-43a1-814b-09fcfcd64375 on host host-bridge-filter for vnic_type normal using segments [{'id': '3f2fcea1-f251-4d1b-9d90-f873ec45c044', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8dd6b6d7-7e53-4c67-9aea-3f7e19a96ee5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fd687e5-0304-43a1-814b-09fcfcd64375 on host host-bridge-filter for vnic_type normal using segments [{'id': '3f2fcea1-f251-4d1b-9d90-f873ec45c044', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8dd6b6d7-7e53-4c67-9aea-3f7e19a96ee5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fd687e5-0304-43a1-814b-09fcfcd64375 on host host-bridge-filter for vnic_type normal using segments [{'id': '3f2fcea1-f251-4d1b-9d90-f873ec45c044', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8dd6b6d7-7e53-4c67-9aea-3f7e19a96ee5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fd687e5-0304-43a1-814b-09fcfcd64375 on host host-bridge-filter for vnic_type normal using segments [{'id': '3f2fcea1-f251-4d1b-9d90-f873ec45c044', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8dd6b6d7-7e53-4c67-9aea-3f7e19a96ee5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fd687e5-0304-43a1-814b-09fcfcd64375 on host host-bridge-filter for vnic_type normal using segments [{'id': '3f2fcea1-f251-4d1b-9d90-f873ec45c044', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8dd6b6d7-7e53-4c67-9aea-3f7e19a96ee5'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fd687e5-0304-43a1-814b-09fcfcd64375 on host host-bridge-filter for vnic_type normal using segments [{'id': '3f2fcea1-f251-4d1b-9d90-f873ec45c044', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8dd6b6d7-7e53-4c67-9aea-3f7e19a96ee5'}] neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port ... ok Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fd687e5-0304-43a1-814b-09fcfcd64375 on host host-bridge-filter for vnic_type normal using segments [{'id': '3f2fcea1-f251-4d1b-9d90-f873ec45c044', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8dd6b6d7-7e53-4c67-9aea-3f7e19a96ee5'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_port_without_passing_fixed_ip neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_port_without_passing_fixed_ip ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_same_host_binding_does_not_notify neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_same_host_binding_does_not_notify ... ok neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_registry_notify_before_after_port_binding neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_registry_notify_before_after_port_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_without_ips neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port_without_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fb09096-ec55-40d3-9227-400b45e2bbc8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'dea3b8e9-1ed1-4653-ad09-0092f406e603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7472f3f-0e5e-453d-b985-095fbe38ce8c'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fb09096-ec55-40d3-9227-400b45e2bbc8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'dea3b8e9-1ed1-4653-ad09-0092f406e603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7472f3f-0e5e-453d-b985-095fbe38ce8c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fb09096-ec55-40d3-9227-400b45e2bbc8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'dea3b8e9-1ed1-4653-ad09-0092f406e603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7472f3f-0e5e-453d-b985-095fbe38ce8c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fb09096-ec55-40d3-9227-400b45e2bbc8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'dea3b8e9-1ed1-4653-ad09-0092f406e603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7472f3f-0e5e-453d-b985-095fbe38ce8c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fb09096-ec55-40d3-9227-400b45e2bbc8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'dea3b8e9-1ed1-4653-ad09-0092f406e603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7472f3f-0e5e-453d-b985-095fbe38ce8c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fb09096-ec55-40d3-9227-400b45e2bbc8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'dea3b8e9-1ed1-4653-ad09-0092f406e603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7472f3f-0e5e-453d-b985-095fbe38ce8c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fb09096-ec55-40d3-9227-400b45e2bbc8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'dea3b8e9-1ed1-4653-ad09-0092f406e603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7472f3f-0e5e-453d-b985-095fbe38ce8c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fb09096-ec55-40d3-9227-400b45e2bbc8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'dea3b8e9-1ed1-4653-ad09-0092f406e603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7472f3f-0e5e-453d-b985-095fbe38ce8c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fb09096-ec55-40d3-9227-400b45e2bbc8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'dea3b8e9-1ed1-4653-ad09-0092f406e603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7472f3f-0e5e-453d-b985-095fbe38ce8c'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2fb09096-ec55-40d3-9227-400b45e2bbc8 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'dea3b8e9-1ed1-4653-ad09-0092f406e603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7472f3f-0e5e-453d-b985-095fbe38ce8c'}] neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.testt_update_from_empty_to_host_binding_notifies_agent neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.testt_update_from_empty_to_host_binding_notifies_agent ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_gateway neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_subnet_inuse_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_subnet_inuse_returns_409 ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_tracked_resources.TestL3ResourcesEventHandler.test_create_delete_floating_ip_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestL3ResourcesEventHandler.test_create_delete_floating_ip_triggers_event ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos_scenarios neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_default_az_hints neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_default_az_hints ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_multiple_agent neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_multiple_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_one_az_hints neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_one_az_hints ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_auto_schedule_network_excess_agents neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_auto_schedule_network_excess_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_doesnt_occur_if_no_agents neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_doesnt_occur_if_no_agents ... ok Exception encountered during network rescheduling Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 306, in remove_networks_from_down_agents down_bindings = network.NetworkDhcpAgentBinding.get_down_bindings( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/network.py", line 78, in get_down_bindings agent_objs = agent_obj.Agent.get_objects(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 637, in get_objects db_objs = obj_db_api.get_objects( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/db/api.py", line 48, in get_objects return model_query.get_collection( File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 310, in get_collection query = get_collection_query(context, model, File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 263, in get_collection_query collection = query_with_hooks(context, model) File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 116, in query_with_hooks query = context.session.query(model) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_concurrent_removal neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_concurrent_removal ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_with_admin neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_with_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips ... ok Exception encountered during network rescheduling Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 309, in remove_networks_from_down_agents dead_bindings = list(self._filter_bindings(context, down_bindings)) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed_on_unexpected neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed_on_unexpected ... ok neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events ... ok neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events ... ok neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_interfaces neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_interfaces ... ok neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log ... ok neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log ... ok neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_not_supported neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_not_supported ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_supported neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_supported ... ok neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_not_supported neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_not_supported ... ok neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_supported neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_supported ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_concurrent_delete_upon_subnet_create neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_concurrent_delete_upon_subnet_create ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes_with_sync neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes_with_sync ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_acl_add neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_acl_add ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_lswitch_no_exist neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_lswitch_no_exist ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_no_exist neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_no_exist ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_del neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_del ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_segmentation_id_not_updated neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_segmentation_id_not_updated ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_nat neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_nat ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_call_extensions neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_call_extensions ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports_not_found neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_ports_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_routes neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_routes ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_no_lrouter_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_no_lrouter_exist_ignore ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quota_with_unknown_tenant_returns_404 neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quota_with_unknown_tenant_returns_404 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_no_lrouter_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_no_lrouter_exist_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create_not_gw neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create_not_gw ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_delete neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_new_gw neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_new_gw ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_longer_gw neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_longer_gw ... ok neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_event_exception_preserved neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_event_exception_preserved ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_still_gw neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_still_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_precommit_event neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_precommit_event ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_port_existed_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_port_existed_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound ... ok neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_event_exception_preserved neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_event_exception_preserved ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_without_admin_forbidden_returns_403 neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_without_admin_forbidden_returns_403 ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_not_shared neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_not_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_returns_204 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_returns_204 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_ips_only neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_ips_only ... ok neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_without_admin_forbidden_returns_403 neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_without_admin_forbidden_returns_403 ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_interface_in_use_by_route neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_interface_in_use_by_route ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_negative_delta_raises neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_negative_delta_raises ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_gateway_op_agent neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_gateway_op_agent ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_resource_unknown_raises neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_make_reservation_resource_unknown_raises ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_returns_200 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_returns_200 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_event_exception_preserved neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_event_exception_preserved ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_precommit_event neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_precommit_event ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_tenant_from_empty_request_context_returns_400 neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_tenant_from_empty_request_context_returns_400 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_no_starting_agent_is_not_processed neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_no_starting_agent_is_not_processed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_tenant_from_request_context neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_tenant_from_request_context ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_server_processes_agents neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_server_processes_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok neutron.tests.unit.extensions.test_segment.TestSegmentHostMappingNoStore.test_no_segmenthostmapping_when_disable_segment neutron.tests.unit.extensions.test_segment.TestSegmentHostMappingNoStore.test_no_segmenthostmapping_when_disable_segment ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_invalid_quota_value neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_invalid_quota_value ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_inuse_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_inuse_returns_409 ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_delete_allocation neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_delete_allocation ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_list_allocations neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_list_allocations ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove_non_existent_subnet neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove_non_existent_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_negative neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_negative ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_positive neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__no_pool_changes_positive ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_not_registered_resource_fails neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_not_registered_resource_fails ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_bcast_and_network_fail neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_bcast_and_network_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_inactive_router neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_inactive_router ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_bad_returns_404 neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_bad_returns_404 ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_not_in_subnet_fails neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_not_in_subnet_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_race_with_interface_add neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_race_with_interface_add ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6 ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_address_exhausted_pools_fails neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_address_exhausted_pools_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v4_address_succeeds neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v4_address_succeeds ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v6_address_succeeds neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_any_v6_address_succeeds ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_nothing_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_nothing_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_subnet_inuse_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_subnet_inuse_returns_409 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_returns_200 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_returns_200 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_address_in_use_fails neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_address_in_use_fails ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_first_attempt_fails neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_first_attempt_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_no_resource_available neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_no_resource_available ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_outside_pools neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_outside_pools ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_with_filter neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_with_filter ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_without_filters neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_without_filters ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_in_pools neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_in_pools ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_unallocated_segment_outside_pools neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_unallocated_segment_outside_pools ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_in_pools neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_in_pools ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_outside_pools neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_unallocated_segment_outside_pools ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_primary_keys neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_primary_keys ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_first_attempt_fails neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_first_attempt_fails ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_out_of_range_fails neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_out_of_range_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_succeeds neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v4_address_succeeds ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6_slaac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_outside_pools neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_outside_pools ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_with_filter neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_with_filter ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_owner_tenant neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_owner_tenant ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_without_filters neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_without_filters ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_in_pools neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_in_pools ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_succeeds neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_succeeds ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_subnet_for_non_existent_subnet_pass neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_subnet_for_non_existent_subnet_pass ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_outside_pools neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_allocated_segment_outside_pools ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_allocated_segment_in_pools neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_allocated_segment_in_pools ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_unallocated_address_fails neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_unallocated_address_fails ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_unallocated_segment_outside_pools neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_unallocated_segment_outside_pools ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_in_pools neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_in_pools ... ok neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_outside_pools neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_unallocated_segment_outside_pools ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_multiple_address_pools neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_multiple_address_pools ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_without_admin_forbidden_returns_403 neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_without_admin_forbidden_returns_403 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_returns_200 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_returns_200 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__populate_new_default_network_segment_ranges neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__populate_new_default_network_segment_ranges ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v6_address neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v6_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_network_dict_no_port_security neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_network_dict_no_port_security ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_admin neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_admin ... ok neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_port_dict_no_port_security neutron.tests.unit.plugins.ml2.extensions.test_port_security.TestML2ExtensionPortSecurity.test_extend_port_dict_no_port_security ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v6_slaac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v6_slaac ... ok neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v6_address neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v6_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_prefernext_allocate_multiple_address_pools neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_prefernext_allocate_multiple_address_pools ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_update_allocation_pools_with_no_pool_change neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_update_allocation_pools_with_no_pool_change ... ok neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event ... ok neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_port_with_tags neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_port_with_tags ... ok neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_protocol neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_protocol ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_lb_names neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_lb_names ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_deleted ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_keyword_argument neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_keyword_argument ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_missing_argument neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_missing_argument ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_positional_argument neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_positional_argument ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_db_exception neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_db_exception ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_not_found neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk_port_not_found ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_owner_tenant neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_owner_tenant ... ok neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_no_tags neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_no_tags ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_show_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_show_port ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_without_admin_forbidden_returns_403 neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_without_admin_forbidden_returns_403 ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_db_exception neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_db_exception ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_not_found neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_not_found ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subport_event_create neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subport_event_create ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subport_event_delete neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subport_event_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subport_event_invalid neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subport_event_invalid ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_event_create neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_event_create ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_event_delete neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_event_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_event_invalid neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_event_invalid ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_with_tags neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_with_tags ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit ... ok neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_type_args_passed_to_extension neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_type_args_passed_to_extension ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp ... ok neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_callback_method neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_callback_method ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_invalid_timestamp_allowed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_dhcp neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_dhcp ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_port_existed_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_port_existed_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_to_unlimited neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_to_unlimited ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_off neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_off ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_admin neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_admin ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_on neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_on ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_notify_method neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_notify_method ... ok neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_no_event neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_no_event ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_integer_returns_400 neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_integer_returns_400 ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_out_of_range_integer_returns_400 neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_out_of_range_integer_returns_400 ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_interface_in_use_by_route neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_interface_in_use_by_route ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_unchanged neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_unchanged ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_without_admin_forbidden_returns_403 neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_without_admin_forbidden_returns_403 ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_ipv6_subnet_from_interface neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_ipv6_subnet_from_interface ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_non_existent_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_non_existent_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters ... ok neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_without_admin_forbidden_returns_403 neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_without_admin_forbidden_returns_403 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_vlan_not_found neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_vlan_not_found ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_manual_rescheduling neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_manual_rescheduling ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas_with_admin neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas_with_admin ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_add_additional_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_add_additional_ip ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_delete_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_delete_ip ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_dead neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_dead ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_segment_after_host_reg neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_segment_after_host_reg ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_validate_filters_false neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_inuse_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_inuse_returns_409 ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_extra_fields neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_object neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_primary_key neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_unique_key neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_unique_key ... skipped "No unique keys found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_mixed_fields neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_tenant_id neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_on neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_on ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_updates_from_db_object neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_updates_from_db_object ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/objects/test_base.py:671: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if isinstance(val, collections.Mapping): neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_fixed_ip_changed neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_fixed_ip_changed ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_nothing_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_nothing_returns_400 ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_update_agent_only_change_agent_host_mapping neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_update_agent_only_change_agent_host_mapping ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_updated_agent_changed_physical_networks neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_updated_agent_changed_physical_networks ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_returns_200 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_returns_200 ... ok neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet_no_dhcp neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet_no_dhcp ... ok neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 379, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 366, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet ... ok neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet_no_fallback neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet_no_fallback ... ok neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner_no_fallback neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner_no_fallback ... ok neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_with_matching_service_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_with_matching_service_type ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_ofport_change neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_ofport_change ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type_no_fallback neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type_no_fallback ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_and_foo_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_and_foo_type ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type ... ok neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_dscp_marking neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_dscp_marking ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_egress_bandwidth_limit neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_egress_bandwidth_limit ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_bandwidth_limit neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_bandwidth_limit ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_blank_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_blank_type ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_empty neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_empty ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_ingress_bandwidth_limit neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_ingress_bandwidth_limit ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_no_agent_api neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_no_agent_api ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_not_passed_through_api neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_not_passed_through_api ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_passed_through_api neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_passed_through_api ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_foo_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_foo_type ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_dscp_marking neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_dscp_marking ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_egress_bandwidth_limit neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_egress_bandwidth_limit ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_invalid_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_invalid_type ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_released_vf neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_released_vf ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_released_vf neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_released_vf ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_rule neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_rule ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test__cidr_to_os_ken neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test__cidr_to_os_ken ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test__setup_controllers__out_of_band neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test__setup_controllers__out_of_band ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_physical neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_physical ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_bad_owner neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_bad_owner ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_tun neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_tun ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_spoofing_protection neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_arp_spoofing_protection ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_flat neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_flat ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_no_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_no_type ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_drop_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_drop_port ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_spoofing_protection neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_arp_spoofing_protection ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_flat neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_flat ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac_vlan ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_goto neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_goto ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_icmpv6_na_spoofing_protection neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_icmpv6_na_spoofing_protection ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_normal neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_normal ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan_novlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan_novlan ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan_novlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_reclaim_local_vlan_novlan ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_default_table neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_default_table ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_no_reschedule neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_no_reschedule ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_invalid_type neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_invalid_type ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_two neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_two ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Timed out retrieving datapath_id on bridge br-int. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/ovs_lib.py", line 415, in get_datapath_id return self._get_datapath_id() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/common/ovs_lib.py", line 102, in wrapped return new_fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 329, in wrapped_f return self.call(f, *args, **kw) File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 409, in call do = self.iter(retry_state=retry_state) File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 368, in iter raise retry_exc.reraise() File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 187, in reraise raise self tenacity.RetryError: RetryError[] neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test_get_datapath_no_data_returned neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test_get_datapath_no_data_returned ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_two_to_one neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_two_to_one ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_ip ... ok neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_zero_to_one neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_zero_to_one ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_body_structure neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_body_structure ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_ipv6_subnet_from_interface neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_ipv6_subnet_from_interface ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_data neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_data ... ok neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope_overlapping_cidr neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope_overlapping_cidr ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_different_external_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_different_external_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_used neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_used ... ok neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope_overlapping_cidr neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope_overlapping_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_overlapping_prefix_with_allocated_subnet neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_overlapping_prefix_with_allocated_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_body_structure neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_body_structure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show ... ok neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_data neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_invalid_request_data ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_specify_id_backend neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_specify_id_backend ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_with_allocated_subnet neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_with_allocated_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test__allocation_value_for_tenant_no_allocations neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test__allocation_value_for_tenant_no_allocations ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet_specific_gateway neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet_specific_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_any_allocation neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_any_allocation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_specific_allocation neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_specific_allocation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_concurrent_allocation_exception neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_concurrent_allocation_exception ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded ... ok neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/objects/test_base.py:671: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working if isinstance(val, collections.Mapping): neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_port neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_port ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_secgroup neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_sg_log_with_secgroup ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_down_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_down_agent ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_db_obj neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_ip ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_hosted_network neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_hosted_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_port_creation neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_port_creation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_unbound neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_unbound ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_name_do_not_notify_sg neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_name_do_not_notify_sg ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_report_states neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_report_states ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_standard_attr_id ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_multiple_log_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_multiple_log_fields ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_not_admin neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_not_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_fields_no_update neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_regenerate_mac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_regenerate_mac ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_two_l3_agents neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_two_l3_agents ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_fields ... /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_restart_l3_agent ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_build neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_build ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_invalid_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_disabled neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_disabled ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_dup_address neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_dup_address ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_short_id neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_short_id ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_invalid_router ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_with_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_with_network ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_ip_address neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_ip_address ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_db_obj neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_nexthop_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_nexthop_ip ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_without_subnet neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_without_subnet ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok Failed to reschedule router 0b7599ee-50d4-494f-93f4-f10ecb3abcf7 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_agentschedulers_db.py", line 278, in _notify_agents_router_rescheduled l3_notifier.router_added_to_agent( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 163, in router_added_to_agent self._notification_host(context, 'router_added_to_agent', host, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py", line 53, in _notification_host rpc_method(context, method, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/utils.py", line 49, in func_wrapper ctxt.reraise = True File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/utils.py", line 38, in func_wrapper return f(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_messaging.exceptions.MessagingTimeout During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_agentschedulers_db.py", line 254, in reschedule_router self._notify_agents_router_rescheduled(context, router_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_agentschedulers_db.py", line 282, in _notify_agents_router_rescheduled raise l3agentscheduler.RouterReschedulingFailed( neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router 0b7599ee-50d4-494f-93f4-f10ecb3abcf7: no eligible l3 agent found. neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip_address_only neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip_address_only ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_primary_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_tenant_id neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_tenant_id_filter_added_when_project_id_present neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_tenant_id_filter_added_when_project_id_present ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_from_dead_agent neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_from_dead_agent ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_tenant_id neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_tenant_id ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_too_many_routes neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_too_many_routes ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification ... ok Exception encountered during router rescheduling. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 146, in reschedule_resources_from_down_agents down_bindings = get_down_bindings(context, agent_dead_limit) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_agentschedulers_db.py", line 76, in get_down_router_bindings return rb_obj.RouterL3AgentBinding.get_down_router_bindings( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/l3agent.py", line 53, in get_down_router_bindings query = (context.session.query( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_db.exception.DBError: None neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok Exception encountered during router rescheduling. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result oslo_db.exception.DBError: None Failed to reschedule router f0da87e5-f113-4881-9827-2064baed7946 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result oslo_messaging.rpc.client.RemoteError: Remote error: None None None. Failed to reschedule router f0da87e5-f113-4881-9827-2064baed7946 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. Exception encountered during router rescheduling. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result ValueError: this raises Exception encountered during router rescheduling. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result Exception neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_different_external_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_different_external_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_construct neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_construct ... ok Failed to reschedule router a2f51fdd-f378-450e-aa89-6f2816689664 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. Failed to reschedule router c7d812da-402e-411a-b30d-59e4dc4bd5b9 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_bound_port_to_updated_smartnic_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_bound_port_to_updated_smartnic_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_existed_floatingip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_existed_floatingip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_two_fips_one_port_invalid_return_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_two_fips_one_port_invalid_return_409 ... ok neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_ip ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_port_device_id_to_different_tenants_router neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_port_device_id_to_different_tenants_router ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ip_not_allowed neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ip_not_allowed ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok IPAM subnet referenced to Neutron subnet 1b7b44d4-11cf-4748-acf6-4bd399fb643d does not exist neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_stale_subnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_stale_subnet ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_caching neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_caching ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_from_port ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_qos_policy_id_none ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_without_port_context neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_wrong_host neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key ... ok Failed to get details for device 2 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/rpc.py", line 205, in get_devices_details_list_and_failed_devices devices.append(self._get_device_details( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result Exception: testdevice Failed to get details for device 4 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/rpc.py", line 205, in get_devices_details_list_and_failed_devices devices.append(self._get_device_details( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result Exception: testdevice neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_host_roaming ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_down_with_device_not_bound_to_host ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_empty_devices neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes ... ok Failed to update device 2 up Failed to update device 5 down neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_failed_devices neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_no_failure neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_no_failure ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_notify_not_sent_with_port_not_found ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeMultiRangeTest.test_release_segment neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeMultiRangeTest.test_release_segment ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_auto_delete neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_auto_delete ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_raise neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test__prevent_segment_delete_with_port_bound_raise ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_subnet_gateway_for_external_net neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_subnet_gateway_for_external_net ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_delete_network_segment neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_delete_network_segment ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_generating_multiple_mac_addresses neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_generating_multiple_mac_addresses ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_dynamic_segment neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_dynamic_segment ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments_no_segments neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments_no_segments ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_with_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes ... ok Multiple ports have port_id starting with 41c67296 neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_multiple_results_found neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_multiple_results_found ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_result_not_found neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_result_not_found ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_from_device_mac neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_from_device_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Multiple ports have port_id starting with unused neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_multiple_results_found neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_multiple_results_found ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_result_not_found neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_result_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id_result_not_found neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id_result_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_multiprovider_network neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_multiprovider_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_provider_network neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_provider_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_is_dynamic_true neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_is_dynamic_true ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_without_l3_agents neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_without_l3_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_not_uuid_not_mac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_not_uuid_not_mac ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_prefix_names neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_prefix_names ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal ... ok neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_with_plural_name neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_with_plural_name ... ok neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_without_plural_name neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_without_plural_name ... ok neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value ... ok neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_auto_reschedule_vs_network_on_dead_agent neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_auto_reschedule_vs_network_on_dead_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_not_rescheduled_when_db_returns_all_hosts neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_not_rescheduled_when_db_returns_all_hosts ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_rpc_sync_routers neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_rpc_sync_routers ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_rescheduled_when_db_returns_active_hosts neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_rescheduled_when_db_returns_active_hosts ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_ip_address neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_ip_address ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agents neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_nexthop_ip neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_invalid_nexthop_ip ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test__get_cookie_by_id_not_found neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test__get_cookie_by_id_not_found ... ok neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_initialize_bridge neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_initialize_bridge ... ok neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_add_port_event neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_add_port_event ... ok neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_update_or_create_log_event neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_update_or_create_log_event ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create ... ok neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_log_event neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_log_event ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_port_event neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_port_event ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerLoggingTypes.test_available_logging_types neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerLoggingTypes.test_available_logging_types ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test___init__ neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test___init__ ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_log_resources neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_log_resources ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_port neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test_get_sg_log_info_for_port ... ok neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... Port dd886a19-535f-4e30-b3d1-8b6c466bbe16 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. skipped "No synthetic fields that are not extra filters found in test class " Failed to bind port dd886a19-535f-4e30-b3d1-8b6c466bbe16 on host hostb for vnic_type normal using segments [{'id': 'c47a8229-d341-4cfd-b1f3-742bf0b441a3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '228064c8-e320-4ac5-aa6e-de9a9d65117f'}] Port dd886a19-535f-4e30-b3d1-8b6c466bbe16 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port dd886a19-535f-4e30-b3d1-8b6c466bbe16 on host hostb for vnic_type normal using segments [{'id': 'c47a8229-d341-4cfd-b1f3-742bf0b441a3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '228064c8-e320-4ac5-aa6e-de9a9d65117f'}] Port dd886a19-535f-4e30-b3d1-8b6c466bbe16 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port dd886a19-535f-4e30-b3d1-8b6c466bbe16 on host hostb for vnic_type normal using segments [{'id': 'c47a8229-d341-4cfd-b1f3-742bf0b441a3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '228064c8-e320-4ac5-aa6e-de9a9d65117f'}] Port dd886a19-535f-4e30-b3d1-8b6c466bbe16 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port dd886a19-535f-4e30-b3d1-8b6c466bbe16 on host hostb for vnic_type normal using segments [{'id': 'c47a8229-d341-4cfd-b1f3-742bf0b441a3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '228064c8-e320-4ac5-aa6e-de9a9d65117f'}] Port dd886a19-535f-4e30-b3d1-8b6c466bbe16 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port dd886a19-535f-4e30-b3d1-8b6c466bbe16 on host hostb for vnic_type normal using segments [{'id': 'c47a8229-d341-4cfd-b1f3-742bf0b441a3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '228064c8-e320-4ac5-aa6e-de9a9d65117f'}] Port dd886a19-535f-4e30-b3d1-8b6c466bbe16 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port dd886a19-535f-4e30-b3d1-8b6c466bbe16 on host hostb for vnic_type normal using segments [{'id': 'c47a8229-d341-4cfd-b1f3-742bf0b441a3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '228064c8-e320-4ac5-aa6e-de9a9d65117f'}] /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields ... ok Port dd886a19-535f-4e30-b3d1-8b6c466bbe16 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port dd886a19-535f-4e30-b3d1-8b6c466bbe16 on host hostb for vnic_type normal using segments [{'id': 'c47a8229-d341-4cfd-b1f3-742bf0b441a3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '228064c8-e320-4ac5-aa6e-de9a9d65117f'}] Port dd886a19-535f-4e30-b3d1-8b6c466bbe16 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port dd886a19-535f-4e30-b3d1-8b6c466bbe16 on host hostb for vnic_type normal using segments [{'id': 'c47a8229-d341-4cfd-b1f3-742bf0b441a3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '228064c8-e320-4ac5-aa6e-de9a9d65117f'}] Port dd886a19-535f-4e30-b3d1-8b6c466bbe16 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port dd886a19-535f-4e30-b3d1-8b6c466bbe16 on host hostb for vnic_type normal using segments [{'id': 'c47a8229-d341-4cfd-b1f3-742bf0b441a3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '228064c8-e320-4ac5-aa6e-de9a9d65117f'}] Port dd886a19-535f-4e30-b3d1-8b6c466bbe16 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. Failed to bind port dd886a19-535f-4e30-b3d1-8b6c466bbe16 on host hostb for vnic_type normal using segments [{'id': 'c47a8229-d341-4cfd-b1f3-742bf0b441a3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '228064c8-e320-4ac5-aa6e-de9a9d65117f'}] neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net ... ok neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_supported_agent_types neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_supported_agent_types ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_create_or_update neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_create_or_update ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_delete neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_delete ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_fip_objs neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_fip_objs ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_pf_objs neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_get_pf_objs ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_bad_timestamp neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_no_host neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_activate_no_host ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_deactivate neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_binding_deactivate ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_network_update neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_network_update ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_pci_slot neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_pci_slot ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_nexthop_is_outside_port_subnet neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_nexthop_is_outside_port_subnet ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_vnic_physical_direct neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_with_vnic_physical_direct ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_basic neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_basic ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_without_pci_slot neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_port_update_without_pci_slot ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_for_flat_network neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_for_flat_network ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_unsupported_net neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_unsupported_net ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_delete neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_delete ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent_direct_physical neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent_direct_physical ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_vif_details_contains_vlan_id neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_vif_details_contains_vlan_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_existing_rules neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_existing_rules ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_bandwidth neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_bandwidth ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_new_rules neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_new_rules ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_bandwidth neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_bandwidth ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_create_or_update neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_create_or_update ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_delete neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_maintenance_delete ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_policy neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_policy ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_vif_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_vif_port ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth ... ok neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_phy_brs neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_phy_brs ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_vif_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_vif_port ... ok neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules ... ok neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_one_loaded_driver neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_one_loaded_driver ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules_no_vif_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules_no_vif_port ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test__set_bridge_name_notify neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_two_loaded_drivers neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_with_two_loaded_drivers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_default_vnic_types neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_default_vnic_types ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledBaseTestCase.test__set_bridge_name_notify neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledBaseTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterCommand.test_lrouter_del neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterCommand.test_lrouter_del ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterCommand.test_lrouter_no_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterCommand.test_lrouter_no_exist_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterCommand.test_lrouter_no_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterCommand.test_lrouter_no_exist_ignore ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_do_not_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_do_not_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_router_update neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_router_update ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_watch_and_unwatch_events neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_watch_and_unwatch_events ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_add_to_l3_agent_notification neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_add_to_l3_agent_notification ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_segmentation_id neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_segmentation_id ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_address_gets_port_mac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_address_gets_port_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_duplicate_mac_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_duplicate_mac_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_ip_field neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_ip_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_mac_field neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_mac_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_agentless_mech_drivers neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_agentless_mech_drivers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_overlap_with_fixed_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_multisegment_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_multisegment_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_construct_vxlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_construct_vxlan ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_port_tag_info neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_port_tag_info ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports_wrong_vif_type neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports_wrong_vif_type ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_mac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_extra_args neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_extra_args ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_bulk_network_before_and_after_events_outside_of_txn neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_bulk_network_before_and_after_events_outside_of_txn ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_false_allowed_address_pairs neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_true_allowed_address_pairs neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' DB exceeded retry limit. Traceback (most recent call last): 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_db.exception.RetryRequest POST failed. Traceback (most recent call last): 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_db.exception.RetryRequest During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 718, in reraise raise value.with_traceback(tb) 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network_segment_allocation_fails neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network_segment_allocation_fails ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_more_than_max_allowed_address_pair neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_two_fips_one_port_invalid_return_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_two_fips_one_port_invalid_return_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_interfaces neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_interfaces ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1088, in create_network_bulk objects = self._create_bulk_ml2( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 940, in _create_bulk_ml2 utils.attach_exc_details( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 933, in _create_bulk_ml2 result, mech_context = obj_creator(context, item) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 2963, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 679, in inner raise RuntimeError(_("Method %s cannot be called within a " RuntimeError: Method cannot be called within a transaction. neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_port_device_id_to_different_tenants_router neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_port_device_id_to_different_tenants_router ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1088, in create_network_bulk objects = self._create_bulk_ml2( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 940, in _create_bulk_ml2 utils.attach_exc_details( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 933, in _create_bulk_ml2 result, mech_context = obj_creator(context, item) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 2982, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 679, in inner raise RuntimeError(_("Method %s cannot be called within a " RuntimeError: Method cannot be called within a transaction. neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure ... ok neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_event_exception_preserved neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_event_exception_preserved ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_quotas neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_precommit_event neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_precommit_event ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list_and_failed_devices neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list_and_failed_devices ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_devices_details_list_and_failed_devices neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_devices_details_list_and_failed_devices ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_ports_by_vnic_type_and_host neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_ports_by_vnic_type_and_host ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_update neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_update ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_delete neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_delete ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ip_not_allowed neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ip_not_allowed ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_down neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_down ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_list neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_list ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_host_network_filter_by_hosts neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_host_network_filter_by_hosts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_many_networks neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_many_networks ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_down neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_down ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_up neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_up ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_down neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_down ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_up neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_up ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input ... ok neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_subnet_gateway_for_external_net neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_subnet_gateway_for_external_net ... ok neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv4 neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv4 ... ok neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_1_True neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_1_True ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_native_quotas neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_native_quotas ... ok neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(enabled) neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(enabled) ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(disabled) neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(disabled) ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(enabled) neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(enabled) ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(disabled) neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_enable_snat(disabled) ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(enabled) neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(enabled) ... ok neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(disabled) neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_without_gw_info(disabled) ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent ... ok neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_port_obj_bulk neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network ... ok neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_event_exception_preserved neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_event_exception_preserved ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_net_multi_subnet_46 neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_net_multi_subnet_46 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_all_routers_when_agent_added neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_all_routers_when_agent_added ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network_no_admin_tenant neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network_no_admin_tenant ... ok neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_precommit_event neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_update_precommit_event ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_invalid_admin_status neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_invalid_admin_status ... ok neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets_sums neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets_sums ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_changed neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_changed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_port_consumed_v4 neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_port_consumed_v4 ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_incompatible_agent_exist neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_incompatible_agent_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_ports_consumed_v6 neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_ports_consumed_v6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v4 neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v4 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_mpnetworks_with_segmentation_id neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_mpnetworks_with_segmentation_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_list_with_fields_total_ips neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_list_with_fields_total_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_specific_router_when_agent_added neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_specific_router_when_agent_added ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_id neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_fields neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_fields ... ok neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_subnetpool_address_scope_update neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_subnetpool_address_scope_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_associate_to_dhcp_port_fails neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_associate_to_dhcp_port_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_show_with_fields_total_ips neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_show_with_fields_total_ips ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_emulated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_emulated ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_native neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_native ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_port_tag_info_with_tagged_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_port_tag_info_with_tagged_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_construct_with_arp_responder neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_construct_with_arp_responder ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters ... ok neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_same_segment_two_hosts neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_same_segment_two_hosts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_segment_deletion_removes_host_mapping neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_segment_deletion_removes_host_mapping ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_emulated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_emulated ... ok neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_1_True neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_1_True ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_2_False neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_2_False ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'vlan_transparent': , 'description': ''}} POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 390, in create_network_bulk return self._create_bulk('network', context, networks) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 383, in _create_bulk LOG.error("An exception occurred while creating " File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 380, in _create_bulk objects.append(obj_creator(context, item)) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 635, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native ... skipped 'Plugin does not support native bulk network create' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure ... skipped 'Plugin does not support native bulk network create' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas ... skipped 'Plugin does not support native bulk network create' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas ... skipped 'Plugin does not support native bulk network create' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas_fail neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas_fail ... skipped 'Plugin does not support native bulk network create' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 379, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 366, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' Cannot provision flat network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network_no_admin_tenant neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network_no_admin_tenant ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat_fail neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_flat_fail ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_emulated neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_emulated ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_native neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_native ... skipped 'Skip test for not implemented pagination feature' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_emulated neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_emulated ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_native neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_pagination_reverse_native ... skipped 'Skip test for not implemented pagination feature' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters_invalid_values neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters_invalid_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_emulated neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_emulated ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_extended_attr_native_returns_400 neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_extended_attr_native_returns_400 ... skipped 'Skip test for not implemented sorting feature' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_native neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_native ... skipped 'Skip test for not implemented sorting feature' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_remote_key_native_returns_400 neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_sort_remote_key_native_returns_400 ... skipped 'Skip test for not implemented sorting feature' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_shared_networks_with_non_admin_user neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_shared_networks_with_non_admin_user ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_emulated neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_emulated ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_native neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_native ... skipped 'Skip test for not implemented pagination feature' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_create_callback neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_create_callback ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_shared_networks_with_non_admin_user neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_shared_networks_with_non_admin_user ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(legacy) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(legacy) ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat) ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_update_with_vlan_transparent_exception neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_update_with_vlan_transparent_exception ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_no_external) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_no_external) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr_no_external) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat and dvr_no_external) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(invalid) neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(invalid) ... ok Unknown error while provisioning topology for tenant . Reason: neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router ... ok Unknown error while provisioning topology for tenant . Reason: neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router_and_interfaces neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router_and_interfaces ... ok Unknown error while provisioning topology for tenant . Reason: neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_only_network_again neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_only_network_again ... ok Unknown error while provisioning topology for tenant . Reason: neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_network_only neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_network_only ... ok Unknown error while provisioning topology for tenant . Reason: neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_no_toplogy neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_provisioning_error_no_toplogy ... ok Unable to find default external network for deployment, please create/assign one to allow auto-allocation to work correctly. neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_ext_net neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_ext_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_pools neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_fail_on_missing_pools ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_happy_path_for_kevin neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__check_requirements_happy_path_for_kevin ... ok neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__cleanup_handles_failures neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__cleanup_handles_failures ... ok Unable to auto allocate topology for tenant tenant_foo because of router errors. Reason: Bad router request: doh!. neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_expected_cleanup neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_expected_cleanup ... ok Unable to auto allocate topology for tenant tenant_foo because of router errors. Reason: Bad router request: doh!. neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_fail_expected_cleanup neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_fail_expected_cleanup ... ok neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_with_provisioning_error neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_with_provisioning_error ... ok Unable to auto allocate topology for tenant foo_tenant due to missing or unmet requirements. Reason: Failed to allocate subnet: disaster. neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_handles_subnet_errors neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_handles_subnet_errors ... ok neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_with_provisioning_error neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_tenant_private_network_with_provisioning_error ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network ... ok neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__save_with_provisioning_error neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__save_with_provisioning_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value ... ok neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_existed neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_existed ... ok neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_not_changed neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_not_changed ... ok neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_no_default neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_no_default ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_bad_input neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_bad_input ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_update_callback neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_update_callback ... ok neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_happy_path_for_kevin neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_happy_path_for_kevin ... ok neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test___attrs_to_driver neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test___attrs_to_driver ... ok neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__clear_router_provider neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__clear_router_provider ... ok neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__flavor_plugin neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__flavor_plugin ... ok neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_attr_lookups neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_attr_lookups ... ok neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_flavor_specified neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_flavor_specified ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network_with_subnet neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network_with_subnet ... ok neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_invalid neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_invalid ... ok neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_with_flags neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_with_flags ... ok neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_driver_owns_router neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_driver_owns_router ... ok neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb ... ok neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigDirTestCase.test_can_parse_multi_opt_service_provider_from_conf_dir neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigDirTestCase.test_can_parse_multi_opt_service_provider_from_conf_dir ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_delete_trunk_subports neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_delete_trunk_subports ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_ensure_trunk_subports neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_ensure_trunk_subports ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_trunk_on_host neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_trunk_on_host ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback ... ok neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants2_returns_409 neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agent_based_agent_mismatch neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agent_based_agent_mismatch ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts ... ok neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agentless neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_agentless ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_wrong_subnet_id neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_wrong_subnet_id ... ok neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_multiple_drivers neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_multiple_drivers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_incompatible_because_of_interface_mismatch neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_incompatible_because_of_interface_mismatch ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants_returns_409 neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts ... ok neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise ... ok neutron.tests.unit.test_policy.PolicyTestCase.test_check_non_existent_action neutron.tests.unit.test_policy.PolicyTestCase.test_check_non_existent_action ... ok neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement ... ok neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws ... ok neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action ... ok neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingips_native_quotas neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingips_native_quotas ... ok neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true ... ok neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws ... ok neutron.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check neutron.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement ... ok neutron.tests.unit.test_service.TestRpcWorker.test_reset neutron.tests.unit.test_service.TestRpcWorker.test_reset ... ok neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test__get_source_ports_from_ss_output neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test__get_source_ports_from_ss_output ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_access_via_rbac neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_free_namespace_port neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_free_namespace_port ... ok neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_unused_port neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test_get_unused_port ... ok neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit ... ok neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit ... ok neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_first_traceback_ignored neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_first_traceback_ignored ... ok neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_middle_traceback_ignored neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_middle_traceback_ignored ... ok neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_no_ignored_tracebacks neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_no_ignored_tracebacks ... ok neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_single_member_trailing_chain neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_single_member_trailing_chain ... ok neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_two_member_trailing_chain neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_two_member_trailing_chain ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_returns_409 neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_other_tenant_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network_with_subnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network_with_subnet ... ok neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_unbound_port_to_updated_smartnic_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_unbound_port_to_updated_smartnic_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_with_subnet_set_shared neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_with_subnet_set_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_shared_network_noadmin_returns_403 neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_shared_network_noadmin_returns_403 ... ok neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv4 neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv4 ... ok neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request ... ok neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded ... ok neutron.tests.unit.objects.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed neutron.tests.unit.objects.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_construct_with_igmp_snooping neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_construct_with_igmp_snooping ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok Cannot clean up created object 4a44b514-0fbc-4f71-96d6-5798297e1c67. Exception: Router 4a44b514-0fbc-4f71-96d6-5798297e1c67 could not be found neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( Cannot clean up created object 3544c9ad-d8b7-427e-9bb6-54184d3c2a96. Exception: neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_db_obj neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_db_obj ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_returns_409 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_returns_409 ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_standard_attr_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_with_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_port_status_not_applicable neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_port_status_not_applicable ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_available_allocation neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_available_allocation ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_empty_body neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_empty_body ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_used_allocation_mapping neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_used_allocation_mapping ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_without_project_id neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_without_project_id ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_incorrect_resource_body neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_incorrect_resource_body ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_association_on_unowned_router neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_association_on_unowned_router ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_subnet_set_shared neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_subnet_set_shared ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_for_project neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_for_project ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_shared_network_noadmin_returns_403 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_shared_network_noadmin_returns_403 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_allocate_tenant_segment neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_allocate_tenant_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_is_partial_segment neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_is_partial_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_release_provider_segment neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_release_provider_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_reserve_provider_segment neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_reserve_provider_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_default_range_two_shared_ranges neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_default_range_two_shared_ranges ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_shared_ranges neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_no_shared_ranges ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_without_physical_network_for_vlan neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_without_physical_network_for_vlan ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_standard_attr_id ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_with_project_id neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_with_project_id ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_without_project_id neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_without_project_id ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_object ... ok neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification ... ok neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_port_create_notification neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_port_create_notification ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_remove_from_dhcp_agent_notification ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_reserved_dhcp_port_creation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Will not send event port_create_end for network 82e4b963-74b5-4c77-b434-b86c1c59f5df: no agent available. Payload: {'port': {'id': '46439cf4-2a12-41fd-b77e-266f98384272', 'name': '', 'network_id': '82e4b963-74b5-4c77-b434-b86c1c59f5df', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:60:a2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'fixed_ips': [{'subnet_id': 'e9bac4bb-c3a0-4143-8370-d5dfa065cb9c', 'ip_address': '10.0.0.61'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['38e7434b-771d-4d81-b6f3-850da1d56a87'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'network': {'id': '82e4b963-74b5-4c77-b434-b86c1c59f5df', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['e9bac4bb-c3a0-4143-8370-d5dfa065cb9c'], 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-6002150 port, after_create Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop callback(resource, event, trigger, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 305, in _native_event_send_dhcp_notification self.notify(context, data, method_name) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 361, in notify self._notify_agents(context, method_name, data, network_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 234, in _notify_agents random.randint(0, len(enabled_agents) - 1)) File "/usr/lib/python3.9/random.py", line 339, in randint return self.randrange(a, b+1) File "/usr/lib/python3.9/random.py", line 317, in randrange raise ValueError("empty range for randrange() (%d, %d, %d)" % (istart, istop, width)) ValueError: empty range for randrange() (0, 0, 0) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_segmentation_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_update_attrs neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_provider_network_attributes_update_attrs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_agentless_mech_drivers neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_agentless_mech_drivers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_multisegment_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_multisegment_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_ports_wrong_vif_type neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_ports_wrong_vif_type ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_bulk_network_before_and_after_events_outside_of_txn neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_bulk_network_before_and_after_events_outside_of_txn ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok DB exceeded retry limit. Traceback (most recent call last): 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_db.exception.RetryRequest POST failed. Traceback (most recent call last): 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_db.exception.RetryRequest During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 718, in reraise raise value.with_traceback(tb) 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_segment_allocation_fails neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_segment_allocation_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1062, in _create_network_db self.mechanism_manager.create_network_precommit(mech_context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 511, in create_network_precommit self._check_vlan_transparency(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 456, in _check_vlan_transparency raise vlan_exc.VlanTransparencyDriverError() neutron_lib.exceptions.vlantransparent.VlanTransparencyDriverError: Backend does not support VLAN Transparency. neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent_fail neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1088, in create_network_bulk objects = self._create_bulk_ml2( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 940, in _create_bulk_ml2 utils.attach_exc_details( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 933, in _create_bulk_ml2 result, mech_context = obj_creator(context, item) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 2963, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 679, in inner raise RuntimeError(_("Method %s cannot be called within a " RuntimeError: Method cannot be called within a transaction. neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1088, in create_network_bulk objects = self._create_bulk_ml2( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 940, in _create_bulk_ml2 utils.attach_exc_details( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 933, in _create_bulk_ml2 result, mech_context = obj_creator(context, item) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 2982, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 679, in inner raise RuntimeError(_("Method %s cannot be called within a " RuntimeError: Method cannot be called within a transaction. neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_construct_without_arp_responder neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_construct_without_arp_responder ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas_fail neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_wrong_input neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_wrong_input ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_native_quotas ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_port_obj_bulk neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network_no_admin_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network_no_admin_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_invalid_admin_status neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_invalid_admin_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_mpnetworks_with_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_mpnetworks_with_segmentation_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_fields neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_emulated ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_standard_attr_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination_reverse neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination_reverse ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters_invalid_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters_invalid_values ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_segmentation_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_emulated ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( Cannot provision VLAN network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan_fail neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan_fail ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_extended_attr_native_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_port_id neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_port_id ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_remote_key_native_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_remote_key_native_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_without_pk_in_fields_pagination_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_create_callback ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_update_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_update_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback_aborts neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback_aborts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_update_includes_req neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_update_includes_req ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network ... ok neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants2_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_access_via_rbac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_single_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_single_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared_owner_returns_403 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared_owner_returns_403 ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_empty_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_empty_body ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_incorrect_resource_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_incorrect_resource_body ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_with_synthetic_fields ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_same_external_and_internal neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_same_external_and_internal ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_subnet_set_shared neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_with_subnet_set_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_shared_network_noadmin_returns_403 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_shared_network_noadmin_returns_403 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_port_bound neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_port_bound ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_concurrent_calls neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_concurrent_calls ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 379, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 366, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_original_port_set neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_original_port_set ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__commit_port_binding_populating_with_binding_levels neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__commit_port_binding_populating_with_binding_levels ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_attach_rbac_returns_type neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_attach_rbac_returns_type ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_none neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_none ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_primary_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_too_big neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_too_big ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_tenants_with_shared_access_to_db_obj_return_tenant_ids neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_tenants_with_shared_access_to_db_obj_return_tenant_ids ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_mixed_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_fails_for_unauthorized_tenant neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_fails_for_unauthorized_tenant ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_db_object_owner neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_db_object_owner ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_if_shared_with_tenant neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_if_shared_with_tenant ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_shared_field_false_without_context neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_shared_field_false_without_context ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_with_empty_dict neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile_with_empty_dict ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_remove_wildcard_sharing neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_remove_wildcard_sharing ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_allowed_for_admin_or_owner neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_allowed_for_admin_or_owner ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_forbidden_for_outsiders neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_forbidden_for_outsiders ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_handles_only_object_type neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_handles_only_object_type ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_tenant_and_in_use neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_tenant_and_in_use ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_used_wildcarded neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_used_wildcarded ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_tenant_success neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_tenant_success ... ok neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_skips_db_object_owner neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_skips_db_object_owner ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_binding_profile_not_changed neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_binding_profile_not_changed ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_port_owner_as_admin neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_port_owner_as_admin ... ok neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_check_routers_not_owned_by_projects neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_check_routers_not_owned_by_projects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_create_portinfo_non_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_create_portinfo_non_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_update_portinfo_non_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_update_portinfo_non_admin ... ok neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_remove_port_binding_profile neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_remove_port_binding_profile ... ok neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan ... ok neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction ... ok Failed to bind port 4d0b4e3f-e69b-4904-9ea2-d44b0457f287 on host test for vnic_type normal using segments [{'id': 'd34a9bb2-736b-4633-8372-70d91da88fea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6843cb01-8ae5-405b-8bad-a024c6b57790'}] Failed to bind port 4d0b4e3f-e69b-4904-9ea2-d44b0457f287 on host test for vnic_type normal using segments [{'id': 'd34a9bb2-736b-4633-8372-70d91da88fea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6843cb01-8ae5-405b-8bad-a024c6b57790'}] Failed to bind port 4d0b4e3f-e69b-4904-9ea2-d44b0457f287 on host test for vnic_type normal using segments [{'id': 'd34a9bb2-736b-4633-8372-70d91da88fea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6843cb01-8ae5-405b-8bad-a024c6b57790'}] Failed to bind port 4d0b4e3f-e69b-4904-9ea2-d44b0457f287 on host test for vnic_type normal using segments [{'id': 'd34a9bb2-736b-4633-8372-70d91da88fea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6843cb01-8ae5-405b-8bad-a024c6b57790'}] Failed to bind port 4d0b4e3f-e69b-4904-9ea2-d44b0457f287 on host test for vnic_type normal using segments [{'id': 'd34a9bb2-736b-4633-8372-70d91da88fea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6843cb01-8ae5-405b-8bad-a024c6b57790'}] Failed to bind port 4d0b4e3f-e69b-4904-9ea2-d44b0457f287 on host test for vnic_type normal using segments [{'id': 'd34a9bb2-736b-4633-8372-70d91da88fea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6843cb01-8ae5-405b-8bad-a024c6b57790'}] Failed to bind port 4d0b4e3f-e69b-4904-9ea2-d44b0457f287 on host test for vnic_type normal using segments [{'id': 'd34a9bb2-736b-4633-8372-70d91da88fea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6843cb01-8ae5-405b-8bad-a024c6b57790'}] Failed to bind port 4d0b4e3f-e69b-4904-9ea2-d44b0457f287 on host test for vnic_type normal using segments [{'id': 'd34a9bb2-736b-4633-8372-70d91da88fea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6843cb01-8ae5-405b-8bad-a024c6b57790'}] Failed to bind port 4d0b4e3f-e69b-4904-9ea2-d44b0457f287 on host test for vnic_type normal using segments [{'id': 'd34a9bb2-736b-4633-8372-70d91da88fea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6843cb01-8ae5-405b-8bad-a024c6b57790'}] Failed to bind port 4d0b4e3f-e69b-4904-9ea2-d44b0457f287 on host test for vnic_type normal using segments [{'id': 'd34a9bb2-736b-4633-8372-70d91da88fea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6843cb01-8ae5-405b-8bad-a024c6b57790'}] neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_return_on_concurrent_delete_and_binding neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_return_on_concurrent_delete_and_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_not_changed neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_not_changed ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_none neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_with_empty_dict neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile_with_empty_dict ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_with_synthetic_fields ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_invalid_fixed_ip neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_invalid_fixed_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortSecurity.test_port_update_without_security_groups neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortSecurity.test_port_update_without_security_groups ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_agent_admin_state_down neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_agent_admin_state_down ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_alive_agent neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_alive_agent ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_no_binding_failed_ports neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_no_binding_failed_ports ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_not_binding_agent neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_not_binding_agent ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_with_req_body_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_with_req_body_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin ... ok neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_standard_attr_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 ... ok neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_invalid_json_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_invalid_json_400 ... ok neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 ... ok neutron.tests.unit.quota.test_resource.Test_CountResource.test_all_plugins_checked neutron.tests.unit.quota.test_resource.Test_CountResource.test_all_plugins_checked ... ok neutron.tests.unit.quota.test_resource.Test_CountResource.test_core_plugin_checked_first neutron.tests.unit.quota.test_resource.Test_CountResource.test_core_plugin_checked_first ... ok neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource ... ok neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource ... ok neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled ... ok neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty ... ok neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled ... ok neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource ... ok neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network present) neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network present) ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(No network) neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(No network) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network already scheduled) neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network already scheduled) ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_subnet_gateway_disabled neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_subnet_gateway_disabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Agent down) neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Agent down) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(dhcp disabled) neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(dhcp disabled) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Invalid host) neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Invalid host) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Match AZ) neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Match AZ) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_bind_router_twice_for_non_ha neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_bind_router_twice_for_non_ha ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_to_same_port_id_twice neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_to_same_port_id_twice ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_port_dead neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_port_dead ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_201 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_201 ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_integrity_error neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_router_not_found neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_security_group_rule_ids neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_security_group_rule_ids ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_404 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_get_agents_dict_for_router_unscheduled_returns_empty_list neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_get_agents_dict_for_router_unscheduled_returns_empty_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_legacy_router neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_legacy_router ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_invalid_create_port neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_invalid_create_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Error cleaning up floating IP port: 2f8cb900-d65d-47e7-ade0-fa355e19c4e0 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 167, in _clean_garbage self._fix_or_kill_floating_port(context, port_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 188, in _fix_or_kill_floating_port self, context=context, **fips[0]) IndexError: list index out of range neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_clears_orphaned_floatingip_port neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_flat neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_flat ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_updates_port_device_id neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_updates_port_device_id ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_all_agents neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_all_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_reschedule_ha_routers_from_down_agents neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_reschedule_ha_routers_from_down_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_router_doesnt_support_scheduling neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_router_doesnt_support_scheduling ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices ... ok neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_invalid_resource_constraint neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_invalid_resource_constraint ... ok neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_resource_id_not_exists neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_resource_id_not_exists ... ok neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_target_id_not_exists neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_target_id_not_exists ... ok neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_unsupported_logging_type neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_unsupported_logging_type ... ok neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_add_log_object_refs neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_add_log_object_refs ... ok neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty ... ok neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_removed_log_object_ref neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_removed_log_object_ref ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup_fixed_ipv6 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_basic_rule_setup_fixed_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_includes_correct_subports neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_includes_correct_subports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_both_tenant_and_project_ids neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_both_tenant_and_project_ids ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test__notify_gateway_port_ip_changed neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test__notify_gateway_port_ip_changed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_csnat_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_csnat_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test__notify_gateway_port_ip_not_changed neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test__notify_gateway_port_ip_not_changed ... ok neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test__notify_subnetpool_address_scope_update neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test__notify_subnetpool_address_scope_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_associate_to_dhcp_port_fails neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_associate_to_dhcp_port_fails ... ok neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floating_non_ext_network_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floating_non_ext_network_returns_400 ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_invalid_fixed_ip_address_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_invalid_fixed_ipv6_address_returns_400 ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_invalid_floating_network_id_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_invalid_floating_port_id_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_dvr_snat_port neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_dvr_snat_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_dvr_snat_port neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_dvr_snat_port ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_ha_dvr_snat_port neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_ha_dvr_snat_port ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_port_unbound neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_port_unbound ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_dvr_snat_port neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_dvr_snat_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_ha_dvr_snat_port neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_port_count_with_ha_dvr_snat_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_ipv6_only_network_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_ipv6_only_network_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host_no_candidate neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_agent_by_host_no_candidate ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports_no_candidate neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports_no_candidate ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_ha_agents_by_router_id neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_ha_agents_by_router_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports_no_candidate neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_nondistributed_active_network_ports_no_candidate ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre_bad neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre_bad ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_down neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_down ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_no_ext_gateway_return_404 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_no_ext_gateway_return_404 ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_up neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_up ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_configurations neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_configurations ... ok Unable to obtain MAC address for unique ID. Agent terminated! neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_callbacks neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_callbacks ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_consumers neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_consumers ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface ... ok neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_exists neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_exists ... ok Interface foo for physical network physnet1 does not exist. Agent terminated! neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_not_exists neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_not_exists ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings_negative neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchDeviceMappingsTestCase.test_standard_device_mappings_negative ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_physical neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_physical ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_int_br neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_int_br ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_phys_brs neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_phys_brs ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br_tunneling_disabled neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_tun_br_tunneling_disabled ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test__set_bridge_name_notify neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local_dead neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local_dead ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet_forbidden neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet_forbidden ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_no_public_subnet_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_no_public_subnet_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_notifications neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_notifications ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/strategies.py:911: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' util.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/strategies.py:911: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' util.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_no_policy_change neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_no_policy_change ... ok /usr/lib/python3/dist-packages/sqlalchemy/orm/strategies.py:911: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' util.warn( neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_reset neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_reset ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/orm/strategies.py:911: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' util.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_port ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule_no_lrouter_exist neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule_no_lrouter_exist ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRouteCommand.test_lrouter_no_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRouteCommand.test_lrouter_no_exist_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRouteCommand.test_lrouter_no_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRouteCommand.test_lrouter_no_exist_ignore ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRouteCommand.test_static_route_del neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRouteCommand.test_static_route_del ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRouteCommand.test_static_route_del_not_found neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRouteCommand.test_static_route_del_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestShortLivingOvsdbApi.test_api_class_error neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestShortLivingOvsdbApi.test_api_class_error ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestShortLivingOvsdbApi.test_context neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestShortLivingOvsdbApi.test_context ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestShortLivingOvsdbApi.test_context_error neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestShortLivingOvsdbApi.test_context_error ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_non_admin_context_agent_notification neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_non_admin_context_agent_notification ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_not_existing_network_returns_404 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_not_existing_network_returns_404 ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_vlan ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_fails_nested neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_fails_nested ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_assoc neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_assoc ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_2_subnets_overlapping_cidr_not_allowed_returns_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_2_subnets_overlapping_cidr_not_allowed_returns_400 ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_V6_slaac_big_prefix neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_V6_slaac_big_prefix ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_cidr_overlapped_with_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_assoc_to_ipv6_subnet neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_delete_port_after_failure neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_delete_port_after_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_duplicated_specific_ip neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_duplicated_specific_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_interface neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_interface ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_port neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_multisubnet_id neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_multisubnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_specific_ip neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_specific_ip ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V6_cidr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V6_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_specific_ip_non_admin neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_specific_ip_non_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_hostroutes neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_hostroutes ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_specific_ip_out_of_allocation neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_specific_ip_out_of_allocation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_specific_ip_out_of_subnet neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_specific_ip_out_of_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_subnet_and_invalid_fip_address neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_provision_local_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_provision_local_vlan ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_subnet_id_and_fip_address neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_subnet_id_and_fip_address ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_nameserver neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_nameserver ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_subnet_id_non_admin neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_subnet_id_non_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_pools neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_pools ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_wrong_subnet_id neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingip_with_wrong_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_uuid neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_uuid ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingips_native_quotas neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_floatingips_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_defaults neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_defaults ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_multiple_floatingips_same_fixed_ip_same_port neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_non_router_port_device_id_of_other_tenants_router_update neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_router_gateway_fails neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_router_gateway_fails ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok Cannot clean up created object 052dd855-d512-4c38-9e97-ec30256553e1. Exception: Router 052dd855-d512-4c38-9e97-ec30256553e1 could not be found neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_router_gateway_fails_nested neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_router_gateway_fails_nested ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Cannot clean up created object a27907ab-64be-4693-a8a5-237346eee100. Exception: neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_router_gateway_fails_nested_delete_router_failed neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_router_gateway_fails_nested_delete_router_failed ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_bcast_returns_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_bcast_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_is_broadcast_addr_returns_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_is_broadcast_addr_returns_400 ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_router_port_with_device_id_of_other_tenants_router neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_router_port_with_device_id_of_other_tenants_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_routers_native_quotas neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_create_routers_native_quotas ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_is_nw_addr_returns_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_is_nw_addr_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_delete_ext_net_with_disassociated_floating_ips neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_delete_ext_net_with_disassociated_floating_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_first_floatingip_associate_notification neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_first_floatingip_associate_notification ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_no_data_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_no_data_returns_400 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_provision_local_vlan_flat neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_provision_local_vlan_flat ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floating_ip_direct_port_delete_returns_409 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floating_ip_direct_port_delete_returns_409 ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_without_ips neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port_without_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V6_cidr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floating_port_status_not_applicable neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floating_port_status_not_applicable ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_addr_modes neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_addr_modes ... ok No tunnel_type specified, cannot create tunnels neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update_self neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_tunnel_update_self ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___equal neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___equal ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test__set_bridge_name_notify neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_unknown_type neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_unknown_type ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_not_found neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_revision_conflict neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_revision_conflict ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_association_on_unowned_router neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_association_on_unowned_router ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_log neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_log ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_repair neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_repair ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv4 neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv6 neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_extend_port_dict_no_project_default neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_extend_port_dict_no_project_default ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_port_create_propagate_uplink_status neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_port_create_propagate_uplink_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_show_port_has_propagate_uplink_status neutron.tests.unit.plugins.ml2.extensions.test_uplink_status_propagation.UplinkStatusPropagationML2ExtDriverTestCase.test_show_port_has_propagate_uplink_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_network_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_network_port ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_network_list_queries_constant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_network_list_queries_constant ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_crd_ops neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_crd_ops ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_call_extensions neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_call_extensions ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_dhcp_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_dhcp_ports ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_none_ip neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_none_ip ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckLivenessCommand.test_check_liveness neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckLivenessCommand.test_check_liveness ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test__find_metadata_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test__find_metadata_port ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test__find_metadata_port_compat neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test__find_metadata_port_compat ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_multi_segments neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_multi_segments ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_not_supported neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access_not_supported ... ok neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_None_returns_0 neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_None_returns_0 ... ok neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_with_physical_net neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_with_physical_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/policy.py:128: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.10 it will stop working return (validate and isinstance(sub_attr, collections.Iterable) and /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback ... ok neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_no_segments neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_no_segments ... ok neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_single_segment neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_single_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_create_different_fixed_ip_same_port neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_create_different_fixed_ip_same_port ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_check_default_security_group_description neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_check_default_security_group_description ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_check_case_insensitive neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_check_case_insensitive ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_fail neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_default_security_group_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_ip_on_subnet_create neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_ip_on_subnet_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_not_created_if_exists neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_not_created_if_exists ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_create neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_create ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_delete_security_group_port_in_use neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_delete_security_group_port_in_use ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_pd_gw_values neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_bad_security_group neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_bad_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_delete neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_delete ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV2.test_auth_type_not_defined neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV2.test_auth_type_not_defined ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV2.test_insecure_client neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV2.test_insecure_client ... ok neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV2.test_secure_client neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV2.test_secure_client ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_invalid_type_in_security_groups_param neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_invalid_type_in_security_groups_param ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_none neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_none ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_vlan neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_vlan ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_multiple_security_groups neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_multiple_security_groups ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_modes neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_modes ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_no_security_groups neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_no_security_groups ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Cannot provision flat network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_provision_local_vlan_flat_fail neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_provision_local_vlan_flat_fail ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_race_with_interface_add neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_race_with_interface_add ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_bulk neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_bulk ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_delete_router_intf_with_port_id_returns_409 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4 neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_not_allowed_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_not_allowed_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_V6_slaac_big_prefix neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_V6_slaac_big_prefix ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_remote_group_id ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr_prefix_len neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr_prefix_len ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_emulated neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_emulated ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_port_existed_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_port_existed_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_boolean neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_boolean ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_native neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_case_insensitive neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_case_insensitive ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_nameserver neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_nameserver ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_delete_router_intf_with_subnet_id_returns_409 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_different_security_group_ids neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_different_security_group_ids ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_pools neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_pools ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination_reverse neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination_reverse ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_parameters neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_parameters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_sort neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_sort ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_check_mtu_in_mech_context neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_check_mtu_in_mech_context ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_inuse_returns_409 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_inuse_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_delete_subnet_call_ipam_driver neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_delete_subnet_call_ipam_driver ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_port_security_disabled neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_port_security_disabled ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_disassociate_notification neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_disassociate_notification ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_group_id neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_group_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_code_too_big neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_code_too_big ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_type_too_big neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_type_too_big ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_code_only neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_code_only ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_and_code neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_and_code ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_only neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_only ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_returns_200 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_returns_200 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_with_type_only neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmpv6_with_type_only ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_list_with_pagination neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_list_with_pagination ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_is_broadcast_addr_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_is_broadcast_addr_returns_400 ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_is_nw_addr_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_is_nw_addr_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ip_prefix neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ip_prefix ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_outside_cidr_returns_201 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_outside_cidr_returns_201 ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_cidrv6 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_min_port_greater_max neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_min_port_greater_max ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_port_returns_404 ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_max_only neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_max_only ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_list_with_pagination_reverse neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_list_with_pagination_reverse ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_max_limits neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_max_limits ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_dns_v4 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_nonzero_cidr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_nonzero_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_gatewayv4 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_only neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_only ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_allocation_pool_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_allocation_pool_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_128_V6_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_128_V6_cidr ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ports_but_no_protocol neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ports_but_no_protocol ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_range neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_shared_returns_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_shared_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_address_mode neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_address_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_ra_mode neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_ipv6_ra_mode ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_ip_prefix neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_ip_prefix ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_address_mode_ip_version_4 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_tcp_protocol_as_number neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_tcp_protocol_as_number ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_attributes_no_dhcp_enabled neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_ethertype neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_ethertype ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_protocol neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_protocol ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_list_with_port_id neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_list_with_port_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_provision_local_vlan_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_provision_local_vlan_vlan ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_specific_id neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_specific_id ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_router neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_unmasked_prefix neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_unmasked_prefix ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_dhcp_disabled neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_dhcp_disabled ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_admin_tenant neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_admin_tenant ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_end_addr neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_list_with_sort neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_list_with_sort ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_native_quotas neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_max_name_length neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_max_name_length ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_values neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_values ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_large_allocation_pool neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_large_allocation_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group_rules neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group_rules ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_admin neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_nonadmin neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_default_security_group_nonadmin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_lla neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_lla ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_network_different_tenant neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_network_different_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_security_group neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_full_uuids_skip_port_id_lookup neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_full_uuids_skip_port_id_lookup ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_from_wrong_tenant neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_from_wrong_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_large_port_count_broken_into_parts neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_large_port_count_broken_into_parts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_mode_ip_version_4 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_modes neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_modes ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_same_ra_and_addr_modes neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_ports_security_group neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_ports_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_dns neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_dns ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_multi_external_one_internal neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_multi_external_one_internal ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_sort neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_sort ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_not_found neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_not_found ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination_reverse neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination_reverse ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_dns neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_dns ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_sort neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_sort ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_port_on_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_routes neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_too_many_routes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_router_intf_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_snat_intf_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices_with_bad_id neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices_with_bad_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_list_creates_default_security_group neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_list_creates_default_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_multiple_allocation_pools neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_multiple_allocation_pools ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_cidr_and_default_subnetpool neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_cidr_and_default_subnetpool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_ip_version neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_ip_version ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_no_db_calls_with_no_ports neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_no_db_calls_with_no_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_allocation_pool neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_allocation_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_port_delete neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_port_delete ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_port_create_creates_default_security_group neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_port_create_creates_default_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_rule_updated neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_rule_updated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_only_ip_version_v6_no_pool neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_only_ip_version_v6_no_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_out_of_range_allocation_pool_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_overlapping_allocation_pools_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_skip_duplicate_default_sg_error neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_skip_duplicate_default_sg_error ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_shared_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_shared_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_with_description neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_with_description ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_cidr_and_default_subnetpool neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_cidr_and_default_subnetpool ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_dhcp_disabled neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_dhcp_disabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv4 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1277, in create_subnet_bulk objects = self._create_bulk_ml2( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 940, in _create_bulk_ml2 utils.attach_exc_details( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 933, in _create_bulk_ml2 result, mech_context = obj_creator(context, item) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3490, in side_effect self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 679, in inner raise RuntimeError(_("Method %s cannot be called within a " RuntimeError: Method cannot be called within a transaction. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_large_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_large_allocation_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_network_different_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_network_different_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_none neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_none ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_existed_floatingip neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_allocation_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_ipv6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_same_external_and_internal neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_same_external_and_internal ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Cannot provision VLAN network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_provision_local_vlan_vlan_fail neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_provision_local_vlan_vlan_fail ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_invalid_type_in_security_groups_param neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_invalid_type_in_security_groups_param ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1277, in create_subnet_bulk objects = self._create_bulk_ml2( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 940, in _create_bulk_ml2 utils.attach_exc_details( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 933, in _create_bulk_ml2 result, mech_context = obj_creator(context, item) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3512, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 679, in inner raise RuntimeError(_("Method %s cannot be called within a " RuntimeError: Method cannot be called within a transaction. neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_dns neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_dns ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_host_route neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_host_route ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_quotas neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_dns neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_dns ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_native_quotas neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_native_quotas ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_dns neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_dns ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_security_group neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_allocation_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_name_to_default_fail neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_name_to_default_fail ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_pd_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_pd_allocation_pool ... ok neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_boolean_type_name neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_boolean_type_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_max_name_length neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_max_name_length ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_too_long_name neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_too_long_name ... ok neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_entries neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_entries ... ok neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_icmp_entry neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_icmp_entry ... ok neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_tcp_entry neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_tcp_entry ... ok neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_udp_entry neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_udp_entry ... ok neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries ... ok neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed ... ok Failed to open new conntrack handler neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed ... ok neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass ... ok neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_implemented_call_methods neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_implemented_call_methods ... ok Extension driver 'driver-A' failed in wrong_method Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/logapi/drivers/manager.py", line 116, in call getattr(driver, method_name)(*args, **kwargs) AttributeError: 'LogDriver' object has no attribute 'wrong_method' neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_not_implemented_call_methods neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_not_implemented_call_methods ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' create failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 437, in create return self._create(request, body, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 556, in _create obj = do_create(body) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 537, in do_create quota.QUOTAS.cancel_reservation( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 531, in do_create return obj_creator(request.context, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule MeteringPlugin.validate_metering_label_rule(metering_label_rule) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/metering/metering_plugin.py", line 108, in validate_metering_label_rule raise neutron_exc.Invalid( neutron_lib.exceptions.Invalid: Cannot use 'remote-ip-prefix' in conjunction with 'source-ip-prefix' or 'destination-ip-prefix'. neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network ... ok create failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 437, in create return self._create(request, body, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 556, in _create obj = do_create(body) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 537, in do_create quota.QUOTAS.cancel_reservation( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 531, in do_create return obj_creator(request.context, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule MeteringPlugin.validate_metering_label_rule(metering_label_rule) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/metering/metering_plugin.py", line 118, in validate_metering_label_rule raise neutron_exc.Invalid( neutron_lib.exceptions.Invalid: You must define at least one of the following parameters 'remote_ip_prefix', or 'source_ip_prefix' or 'destination_ip_prefix'. neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_no_ip_prefix_entered neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_no_ip_prefix_entered ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_port_device_id_to_different_tenants_router neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_port_device_id_to_different_tenants_router ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_rpc_call neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_rpc_call ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_source_ip_only neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_source_ip_only ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_different_fixed_ip_same_port neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_different_fixed_ip_same_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets_same_cidr_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets_same_cidr_returns_400 ... ok neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) create failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 437, in create return self._create(request, body, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 556, in _create obj = do_create(body) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 537, in do_create quota.QUOTAS.cancel_reservation( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 531, in do_create return obj_creator(request.context, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule MeteringPlugin.validate_metering_label_rule(metering_label_rule) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/metering/metering_plugin.py", line 108, in validate_metering_label_rule raise neutron_exc.Invalid( neutron_lib.exceptions.Invalid: Cannot use 'remote-ip-prefix' in conjunction with 'source-ip-prefix' or 'destination-ip-prefix'. neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_remote_ip neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_remote_ip ... ok neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_rpc_call neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_rpc_call ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_subnet_gateway_for_external_net neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_subnet_gateway_for_external_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_deallocates_slaac_correctly neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_deallocates_slaac_correctly ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_and_create_with_old_qos_policy_implicitly neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_and_create_with_old_qos_policy_implicitly ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_dhcp_port_associated_with_other_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_different_port_owner_as_admin neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_different_port_owner_as_admin ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_other neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_other ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call ... ok neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network ... ok neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported ... ok neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_qos_policy neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_clear_router_gateway_qos_policy ... ok neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported ... ok neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported ... ok neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigNotParsedTestCase.test_ini_no_crash_if_config_files_not_parsed neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigNotParsedTestCase.test_ini_no_crash_if_config_files_not_parsed ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_device_on_bridge neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_device_on_bridge ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_router_port_exists neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_router_port_exists ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_only_service_ports_on_bridge neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_only_service_ports_on_bridge ... ok Cannot obtain interface list for bridge : neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_ovsdb_error neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_ovsdb_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_invalid_vlan_id neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_invalid_vlan_id ... ok neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_port_id neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_port_id ... ok neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_id neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_id ... ok neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_type neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_type ... ok neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_and_trunk_shared_port_id neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_and_trunk_shared_port_id ... ok neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_invalid_segmentation_type neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_invalid_segmentation_type ... ok neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_valid_vlan_id_as_string neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_valid_vlan_id_as_string ... ok neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_vlan_id_not_an_int neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_vlan_id_not_an_int ... ok neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id ... ok neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env ... ok neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin ... ok neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin ... ok neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token ... ok neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id ... ok /build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/test_auth.py:48: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' self.assertEqual('testuserid', self.context.user) neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id ... ok neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_tenant_name neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_tenant_name ... ok neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token ... ok neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler ... ok neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout ... ok neutron.tests.unit.tests.test_post_mortem_debug.TestFilteredTraceback.test_filter_traceback neutron.tests.unit.tests.test_post_mortem_debug.TestFilteredTraceback.test_filter_traceback ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_network neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_network ... ok neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_create_router_gateway_with_qos_policy neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_create_router_gateway_with_qos_policy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_race_with_dhcp_port_creation neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_race_with_dhcp_port_creation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_other neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_port_exists_owned_by_other ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_callback neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_callback ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_race_with_dhcp_port_creation neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_race_with_dhcp_port_creation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_callback neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_update_router_gateway_with_qos_policy neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBIntTestCase.test_update_router_gateway_with_qos_policy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns_and_route neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns_and_route ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns_and_route neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns_and_route ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_other_subnet_on_network_still_in_use neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_and_create_with_old_qos_policy_implicitly neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_and_create_with_old_qos_policy_implicitly ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_project_id neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_project_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_qos_policy neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_clear_router_gateway_qos_policy ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_unknown_filter neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_unknown_filter ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_create_router_gateway_with_qos_policy neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_create_router_gateway_with_qos_policy ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_project_id neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_project_id ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_cidr_used_on_create neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_cidr_used_on_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy ... ok neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_tenant_quotas_arg neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_tenant_quotas_arg ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_unknown_filter neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_reclaim_local_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_reclaim_local_vlan ... ok neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_project_id neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_project_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_unknown_filter neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_different_router neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_different_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_shared neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_multiple_pools neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_multiple_pools ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_overlap_multiple_pools neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_address_scope_overlap_multiple_pools ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version ... ok neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_invalid_request neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_invalid_request ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_subnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_subnet ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_native ... ok neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_uuid neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_uuid ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_network_not_found neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_network_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_no_address_scope neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_no_address_scope ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_emulated ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_overlapping_cidr_no_address_scope neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_overlapping_cidr_no_address_scope ... ok neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request ... ok neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_not_in_net neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_not_in_net ... ok neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_wrong_version neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_allocation_pool_wrong_version ... ok neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix ... ok neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix_type neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_bad_prefix_type ... ok neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway ... ok neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_class neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_class ... ok neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_name neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_name ... ok neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_from_ipam_driver_config_value neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_from_ipam_driver_config_value ... ok neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_with_subnet_pool_id neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_with_subnet_pool_id ... ok Error loading class by alias Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname mgr = driver.DriverManager( File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 53, in __init__ super(DriverManager, self).__init__( File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ self._init_plugins(extensions) File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 112, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' Error loading class by class name Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname mgr = driver.DriverManager( File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 53, in __init__ super(DriverManager, self).__init__( File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ self._init_plugins(extensions) File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 112, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname class_to_load = importutils.import_class(name) File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class __import__(mod_str) ModuleNotFoundError: No module named 'neutron.tests.unit.ipam_req' Plugin 'neutron.tests.unit.ipam_req.SomeNonExistentClass' not found. neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error ... ok Alias or class name is not set Plugin 'None' not found. neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none ... ok neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request ... ok neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_gateway neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_delete_objects_removes_all_matching_objects neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_delete_objects_removes_all_matching_objects ... ok neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_with_None_value_in_filters neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_with_None_value_in_filters ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_invalid_fixed_ip neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_invalid_fixed_ip ... ok neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_None_value_in_filters neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_None_value_in_filters ... ok neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_native neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_native ... ok neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_ends ... ok neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_starts ... ok neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_None_value_in_filters neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_None_value_in_filters ... ok neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_contains neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_contains ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing ... ok neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_starts neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_starts ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_project_id neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_project_id ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_invalid_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_create_single_transaction neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_unknown_filter neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_filtering_by_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_single_transaction neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_shared neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_shared ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_standard_attr_id neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_unallocated_segments neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_unallocated_segments ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_network_deletion neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_network_deletion ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_object neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_object ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_emulated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_emulated ... ok neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_same_fixed_ip_same_port neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_same_fixed_ip_same_port ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_with_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Exception in string format operation Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ message = self.msg_fmt % kwargs KeyError: 'objname' objver: 1.2 objtype: QosMinimumBandwidthRule code: 500 neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_object_version_degradation_less_than_1_3 neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_object_version_degradation_less_than_1_3 ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_native neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_native ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_before_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_before_create_callback ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects_nothing_to_update ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields ... ok neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string ... ok neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_load_empty_string_to_json neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_load_empty_string_to_json ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_mixed_fields ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_subnet_gateway_disabled neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_subnet_gateway_disabled ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_parameter neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_parameter ... ok neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_emulated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_emulated ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_to_same_port_id_twice neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_update_to_same_port_id_twice ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_queries_constant ... ok neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_native neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_native ... ok neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_with_allocation_range neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_with_allocation_range ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_loopback neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_loopback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_create_subnetnotfound neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_create_subnetnotfound ... ok neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet ... ok neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_adding_additional_host_routes_and_dns neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_adding_additional_host_routes_and_dns ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_valid_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_reclaim_local_vlan_flat neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_reclaim_local_vlan_flat ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_tenant_id neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_via_router_interface_returns_201 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_via_router_interface_returns_201 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_subnet_deletion neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_subnet_deletion ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_and_gateway_ip neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_and_gateway_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_pool_for_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_returns_400 ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_tenant_id neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_tenant_id ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_overlapping_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_create_callback neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_create_callback ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_tenant_id neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_tenant_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_delete_callback neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_delete_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_via_router_interface_returns_404 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_via_router_interface_returns_404 ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_to_None neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_to_None ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_port_with_missing_network neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_port_with_missing_network ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_update_callback neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_update_callback ... ok neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_with_too_many_entries neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_with_too_many_entries ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_new_gw neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_new_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_before_create_callback neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_before_create_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_no_gw neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_no_gw ... ok /usr/lib/python3/dist-packages/sqlalchemy/pool/base.py:884: SAWarning: Reset agent is not active. This should not occur unless there was already a connectivity error in progress. util.warn( neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_no_gw_to_no_gw neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_no_gw_to_no_gw ... ok neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_create_update_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gateway_in_allocation_pool_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction_enginefacade neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction_enginefacade ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_queries_constant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_ip_in_use_by_router_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction_enginefacade neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction_enginefacade ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_with_assoc_fails neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_with_assoc_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_with_synthetic_fields neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_outside_cidr_returns_200 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_outside_cidr_returns_200 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_dns_v6 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_gatewayv6 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_gatewayv4 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_with_invalid_create_port neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_floatingip_with_invalid_create_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_invalid_gw_V4_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_invalid_gw_V4_cidr ... ok Error cleaning up floating IP port: 377cca5b-602b-4c7b-9b49-efbd8526e936 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 167, in _clean_garbage self._fix_or_kill_floating_port(context, port_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 188, in _fix_or_kill_floating_port self, context=context, **fips[0]) IndexError: list index out of range neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_janitor_clears_orphaned_floatingip_port neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_janitor_clears_orphaned_floatingip_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_fails neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_ip_version_4 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_janitor_doesnt_delete_if_fixed_in_interim neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_janitor_doesnt_delete_if_fixed_in_interim ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat_bad neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat_bad ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan_bad neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismVlanTestCase.test_type_vlan_bad ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs_not_present neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs_not_present ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_attributes_fails neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_attributes_fails ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate_exception neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate_exception ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_spoofcheck neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_spoofcheck ... ok neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_state neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_state ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test__set_bridge_name_notify neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings_negative neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings_negative ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test__set_bridge_name_notify neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test__set_bridge_name_notify neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_switchdev neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_switchdev ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_usable_after_update neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_usable_after_update ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_lswitch_no_exist_ignore ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies_debug_disabled neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies_debug_disabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_no_gateway neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_no_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_address neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_address ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_with_allocation_range neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_with_allocation_range ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_address_not_supported neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_address_not_supported ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_igmp_snoop_support neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_igmp_snoop_support ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_to_None neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_to_None ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_loopback neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_loopback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_with_too_many_entries neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_with_too_many_entries ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_janitor_updates_port_device_id neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_janitor_updates_port_device_id ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_shared_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_shared_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_inconsistencies neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_inconsistencies ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_empty_body neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_empty_body ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_multicast neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_multicast ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_incorrect_resource_body neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_incorrect_resource_body ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_dns_nameservers_exhausted neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_dns_nameservers_exhausted ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_create neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_create ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_no_binding neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_no_binding ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_admin_state_down neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_port_admin_state_down ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_update neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_network_update ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_network_update_external neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_network_update_external ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_create neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_compute_port_serviced_by_dvr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_compute_port_serviced_by_dvr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_dhcp_port_serviced_by_dvr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_doesnt_exist neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_doesnt_exist ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_reclaim_local_vlan_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_reclaim_local_vlan_vlan ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_version_mismatch neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_version_mismatch ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_network_update_external_failure neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_network_update_external_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_migrate_to_port_groups neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_migrate_to_port_groups ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_migrate_to_port_groups_no_lock neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_migrate_to_port_groups_no_lock ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_migrate_to_port_groups_not_needed neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_migrate_to_port_groups_not_needed ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test__set_schema_aware_periodics neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test__set_schema_aware_periodics ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_concurrent_csnat_port_delete neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_concurrent_csnat_port_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_as_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_as_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_neutron_pg_drop_created_meanwhile neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_neutron_pg_drop_created_meanwhile ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_nexthop_is_port_ip neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_nexthop_is_port_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_neutron_pg_drop_error neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_neutron_pg_drop_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_neutron_pg_drop_existing neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_neutron_pg_drop_existing ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_neutron_pg_drop_non_existing neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_neutron_pg_drop_non_existing ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__delete_security_group neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__delete_security_group ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__is_port_provisioning_required neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__is_port_provisioning_required ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_no_destination_route neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_no_destination_route ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_to_None neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_to_None ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_from_fip_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_from_fip_port ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_no_nexthop_route neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_no_nexthop_route ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_to_fip_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_to_fip_port ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_tolerates_db_deadlock neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_tolerates_db_deadlock ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts_invalid neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_port_extra_dhcp_opts_invalid ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__wait_for_metadata_provisioned_if_needed neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__wait_for_metadata_provisioned_if_needed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_new_gw neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_none_destination neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_none_destination ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__wait_for_metadata_provisioned_if_needed_not_needed neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__wait_for_metadata_provisioned_if_needed_not_needed ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_given_ovn_dhcp_opts neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_given_ovn_dhcp_opts ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_no_gw_to_no_gw neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_none_nexthop neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_none_nexthop ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_slaac_v6_subnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_slaac_v6_subnet ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_not_timed_out neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_not_timed_out ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_timed_out neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_timed_out ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true_one_diff neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true_one_diff ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true_skip_db_update neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_true_skip_db_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_port_binding_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_port_binding_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_geneve neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_geneve ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_found neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_found ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_clear_routes_with_None neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_clear_routes_with_None ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_no_segments_to_bind neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_no_segments_to_bind ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_physnet_not_found neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_physnet_not_found ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_bind_port_if_needed neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_unsupported_vnic_type neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_unsupported_vnic_type ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vlan neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vlan ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_tunnel_update neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_tunnel_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_update_with_external_route neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_update_with_external_route ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_sriov_port_geneve neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_sriov_port_geneve ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_update_get_port_same_fixed_ips_order neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_update_get_port_same_fixed_ips_order ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_if_port_exists neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_if_port_exists ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_and_update_ignored_fip_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_and_update_ignored_fip_port ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate_not_for_host neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate_not_for_host ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_physical_network_type neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_physical_network_type ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_disabled neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_disabled ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_update_with_multi_routes neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_update_with_multi_routes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_enabled neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_enabled ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_race neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_non_existent_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_non_existent_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_invalid_extra_dhcp_opts neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_invalid_extra_dhcp_opts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_by_network_owner neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_by_network_owner ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_ovn_octavia_vip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_ovn_octavia_vip ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_postcommit neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_postcommit ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_notifies_l3_plugin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_notifies_l3_plugin ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_update_with_one_route neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_update_with_one_route ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_public_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_tolerates_db_deadlock neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_tolerates_db_deadlock ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_update_with_route_via_another_tenant_subnet neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_route_update_with_route_via_another_tenant_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security_allowed_address_pairs neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security_allowed_address_pairs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_create_precommit_event neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_create_precommit_event ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_notifies_l3_plugin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_notifies_l3_plugin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_with_disabled_security neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_with_disabled_security ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_and_remove_gateway neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_and_remove_gateway ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_ipv6_slaac_address neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_ipv6_slaac_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_and_remove_gateway_tenant_ctx neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_and_remove_gateway_tenant_ctx ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id_second_call_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id_second_call_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to delete port 3f261c3c-e7f0-48f8-954c-18c6d6630cd0. Error: BoOoOoOoOmmmmm!!! Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 776, in delete_port_postcommit self._ovn_client.delete_port(context._plugin_context, port['id'], File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 627, in delete_port LOG.error('Failed to delete port %(port)s. Error: ' File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 624, in delete_port self._delete_port(port_id, port_object=port_object) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception: BoOoOoOoOmmmmm!!! mechanism_manager.delete_port_postcommit failed for port 3f261c3c-e7f0-48f8-954c-18c6d6630cd0 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_exception_delete_revision neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_exception_delete_revision ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_ignores_port_not_found neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_ignores_port_not_found ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_incorrect_resource_body neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_incorrect_resource_body ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_without_security_groups neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_without_security_groups ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv4 ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_dup_subnet1_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_dup_subnet1_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_host_routes_exhausted neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_host_routes_exhausted ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__populate_new_default_network_segment_ranges neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__populate_new_default_network_segment_ranges ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv6 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_allocate_tenant_segment neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_allocate_tenant_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_delete_endpoint neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_delete_endpoint ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host_for_not_existing_host neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment_full_specs neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment_full_specs ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_specific_segment_is_not_partial_segment neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_specific_segment_is_not_partial_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_final_range neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_initial_range neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_port_ips_prefer_next_available_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_no_op neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_no_op ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_tunnel_allocations neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_tunnel_allocations ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_tunnel_type neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_tunnel_type ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_validate_provider_segment neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_validate_provider_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv6_slaac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_enable_subnet_dhcp_options_in_ovn_ipv6_slaac ... ok neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_network_attr neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_network_attr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_get_candidates_for_scheduling_availability_zones neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_get_candidates_for_scheduling_availability_zones ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_port_attr neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_port_attr ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_dup_subnet2_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_dup_subnet2_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_network_precommit neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_network_precommit ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_invalid_network_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_invalid_network_returns_400 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_segmentation_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_notify_dhcp_updated neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_notify_dhcp_updated ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_update_attrs neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_update_attrs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_agentless_mech_drivers neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_agentless_mech_drivers ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_multisegment_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_multisegment_network ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_ports_wrong_vif_type neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_ports_wrong_vif_type ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_expired neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_expired ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_bulk_network_before_and_after_events_outside_of_txn neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_bulk_network_before_and_after_events_outside_of_txn ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_disassociate_floatingips_do_notify_returns_nothing neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_not_expired neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis_interval_not_expired ... ok No tunnel_type specified, cannot create tunnels neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_tunnel_update_self neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestUseVethIntercoOSKen.test_tunnel_update_self ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' DB exceeded retry limit. Traceback (most recent call last): 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_db.exception.RetryRequest POST failed. Traceback (most recent call last): 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_db.exception.RetryRequest During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 718, in reraise raise value.with_traceback(tb) 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_multiple_subnets_ipv6 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_multiple_subnets_ipv6 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_segment_allocation_fails neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_segment_allocation_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_vlan_transparent_and_mtu neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_vlan_transparent_and_mtu ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1088, in create_network_bulk objects = self._create_bulk_ml2( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 940, in _create_bulk_ml2 utils.attach_exc_details( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 933, in _create_bulk_ml2 result, mech_context = obj_creator(context, item) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 2963, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 679, in inner raise RuntimeError(_("Method %s cannot be called within a " RuntimeError: Method cannot be called within a transaction. /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_net_not_external_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_net_not_external_returns_400 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated_plugin_failure ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_subnet_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1088, in create_network_bulk objects = self._create_bulk_ml2( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 940, in _create_bulk_ml2 utils.attach_exc_details( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 933, in _create_bulk_ml2 result, mech_context = obj_creator(context, item) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 2982, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 679, in inner raise RuntimeError(_("Method %s cannot be called within a " RuntimeError: Method cannot be called within a transaction. neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native_quotas ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_port_invalid_binding_profile neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_port_invalid_binding_profile ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas_fail neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_tenants_and_quotas_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_process_sg_rule_notifications_sgr_delete neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_process_sg_rule_notifications_sgr_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_wrong_input neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_wrong_input ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_native_quotas ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_port_obj_bulk neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv4 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_get_ports_count neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_get_ports_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network_no_admin_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network_no_admin_tenant ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_admin_state neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_admin_state ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_mpnetworks_with_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_mpnetworks_with_segmentation_id ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_no_subnet neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_no_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_no_subnet_forbidden neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_no_subnet_forbidden ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_fields neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_is_mac_in_use neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_is_mac_in_use ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_non_existent_network_returns_404 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_non_existent_network_returns_404 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_l3_cleanup_on_net_delete neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_l3_cleanup_on_net_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_up neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_up ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_notifications neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_gateway_notifications ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_reverse_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_concurrent_delete neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_concurrent_delete ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters_invalid_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters_invalid_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_segmentation_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_extended_attr_native_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_native ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_bad_values neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_bad_values ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_remote_key_native_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_remote_key_native_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_shared_networks_with_non_admin_user neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_shared_networks_with_non_admin_user ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_delete_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_delete_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_update_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_update_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback ... ok Mechanism driver 'ovn' failed in update_port_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 698, in update_port_precommit self._validate_ignored_port(port, original_port) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 664, in _validate_ignored_port raise OVNPortUpdateError(resource='port', msg=msg) neutron.plugins.ml2.drivers.ovn.mech_driver.mech_driver.OVNPortUpdateError: Bad port request: Updating device_owner for port d4d82b89-f9bd-4862-8932-2bc3394daa15 owned by network:floatingip is not supported. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_from_fip_device_owner neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_from_fip_device_owner ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback_aborts neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback_aborts ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_admin_address_out_of_pool neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_admin_address_out_of_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_update_includes_req neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_update_includes_req ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_for_network_owner neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_for_network_owner ... ok Mechanism driver 'ovn' failed in update_port_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 698, in update_port_precommit self._validate_ignored_port(port, original_port) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 657, in _validate_ignored_port raise OVNPortUpdateError(resource='port', msg=msg) neutron.plugins.ml2.drivers.ovn.mech_driver.mech_driver.OVNPortUpdateError: Bad port request: Updating device_owner to network:floatingip for port 8aa5a2f9-47ae-45a3-b173-8f6b119b5262 is not supported. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_to_fip_device_owner neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_to_fip_device_owner ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network_with_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network_with_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_subnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_subnet ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_cidr_overlapped_with_gateway neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet_not_present_in_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet_not_present_in_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet_present_in_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet_present_in_port ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants2_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_fails_nested neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_fails_nested ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_native ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_enabled neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_enabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_other_tenant_address_in_pool neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_changed_security_groups neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_changed_security_groups ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_single_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_single_tenant ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared_owner_returns_403 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_shared_owner_returns_403 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_invalid_extra_dhcp_opts neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_invalid_extra_dhcp_opts ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_subnet_set_shared neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_subnet_set_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_construct neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_construct ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_shared_network_noadmin_returns_403 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_shared_network_noadmin_returns_403 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_other_tenant_address_out_of_pool neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__check_dvr_serviceable_ports_on_host neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__check_dvr_serviceable_ports_on_host ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_action neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_action ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_no_action neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_new_port_no_action ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_rmrt neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_rmrt ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers_fip neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers_fip ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_with_fip neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_with_fip ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_action neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_action ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_removing_routers neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_removing_routers ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_removing_routers neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_removing_routers ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs_revert neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_allowed_address_pairs_revert ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_mac_address_update neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_mac_address_update ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_migration_port_profile neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_migration_port_profile ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_without_ip_change neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_without_ip_change ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_when_unbound_port_migrates_to_bound_host neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_when_unbound_port_migrates_to_bound_host ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_port_delete neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_port_delete ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_dvr_handle_new_service_port neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_dvr_handle_new_service_port ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_dvr_routers_by_subnet_ids neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_dvr_routers_by_subnet_ids ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_more_port_exception neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_more_port_exception ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_cidr_overlapped_with_gateway neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_cidr_overlapped_with_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_notify_port_updated_for_status_change neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_notify_port_updated_for_status_change ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_vip_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_vip_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_bind_router_returns_None neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_bind_router_returns_None ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_delete_port_after_failure neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_delete_port_after_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_create_outside_transaction neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_create_outside_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4_not_change neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4_not_change ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_delete_outside_transaction neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_delete_outside_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_update_outside_transaction neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_update_outside_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_dup_port neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_dup_port ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6_not_change neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6_not_change ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_create_resillient_to_duplicate_records neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_create_resillient_to_duplicate_records ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_router_not_found neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_router_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6_slaac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_dup_subnet1_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_dup_subnet1_returns_400 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_disable_dhcp neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_disable_dhcp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_update_resillient_to_duplicate_records neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_update_resillient_to_duplicate_records ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_wont_create_redundant_ports neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_filter_existing_chassis neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_filter_existing_chassis ... ok neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_existing_gateway neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_existing_gateway ... ok neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_new_gateway neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_new_gateway ... ok neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_random_chassis_available_for_new_gateway neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_random_chassis_available_for_new_gateway ... ok neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.Test_LegacyPlusProviderConfiguration.test__update_router_provider_invalid neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.Test_LegacyPlusProviderConfiguration.test__update_router_provider_invalid ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_inherited_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_inherited_policy ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_rule ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_mixed_rules neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_mixed_rules ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_no_qos_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_no_qos_policy ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_rule ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_provider_net neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_provider_net ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_unbound_port neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_unbound_port ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_max_more_than_min neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_max_more_than_min ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_less_than_max neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_less_than_max ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_minbw_gr_than_bwlimit neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_minbw_gr_than_bwlimit ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_duplicates neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_duplicates ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_address_gets_port_mac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_address_gets_port_mac ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_dscp_marking_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_dscp_marking_rule ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_bad_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_bad_policy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_for_nonexistent_policy ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rule_for_nonexistent_policy ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_nonexistent_policy ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_update_with_ipam_error neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_update_with_ipam_error ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_duplicate_mac_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_duplicate_mac_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy_with_filters neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy_with_filters ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_dup_subnet2_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_dup_subnet2_returns_400 ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_for_nonexistent_policy ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule_for_nonexistent_policy ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_nonexistent_policy ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy_with_filters neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy_with_filters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_ports_with_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_ports_with_policy ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_empty_port_and_subnet_ids neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_empty_port_and_subnet_ids ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_rule_notification_and_driver_ordering neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_rule_notification_and_driver_ordering ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_dscp_marking_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_dscp_marking_rule ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_bad_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_bad_policy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_bwlimit_less_than_minbw neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_bwlimit_less_than_minbw ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_less_than_max neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_less_than_max ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_network neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_network ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_rule_not_valid neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_rule_not_valid ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_changed neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_changed ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_changed neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_changed ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport_non_existent_trunk neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport_non_existent_trunk ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation ... ok neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_set_trunk_status neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_set_trunk_status ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_random_string neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_random_string ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_trunk_side neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_trunk_side ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_is_loaded neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_is_loaded ... ok neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_register neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkDriver.test_register ... ok neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator ... ok neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_registry_notify_before_after_port_binding neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_registry_notify_before_after_port_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_mac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_extra_args neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_extra_args ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_ipv6_port_existing_network_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_equal_to_max_allowed_address_pair neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_construct_vxlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_construct_vxlan ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_security_off_address_pairs neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_security_off_address_pairs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_not_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_not_on_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_sg_default_rules neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_sg_default_rules ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct_physical neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct_physical ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_ipv6_subnet neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_ipv6_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_dhcp neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_dhcp ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_ipv6_subnet_without_gateway_ip neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_security_group neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_security_group ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_port_with_security_groups_port_doesnt_remove_pg neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_port_with_security_groups_port_doesnt_remove_pg ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_security_group neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_add_additional_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_add_additional_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv4_subnets neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv4_subnets ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_change_rule neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_change_rule ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv6_subnet_port neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv6_subnet_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_subnet_v6_pd_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule_multi_ports neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule_multi_ports ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_does_not_change neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_does_not_change ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver 'ovn' failed in create_port_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_common.py", line 277, in _get_port port = model_query.get_by_id(context, models_v2.Port, id) File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 159, in get_by_id return query.filter(model.id == object_id).one() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3500, in one raise orm_exc.NoResultFound("No row was found for one()") sqlalchemy.orm.exc.NoResultFound: No row was found for one() During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 584, in create_port_precommit ovn_utils.validate_and_get_data_from_binding_profile(port) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/ovn/utils.py", line 263, in validate_and_get_data_from_binding_profile plugin.get_port(n_context.get_admin_context(), File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1014, in wrapper return fn(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_v2.py", line 1534, in get_port port = self._get_port(context, id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_common.py", line 279, in _get_port raise exceptions.PortNotFound(port_id=id) neutron_lib.exceptions.PortNotFound: Port invalid could not be found. neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_parent neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_parent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv6_subnets_different_net neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver 'ovn' failed in create_port_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 584, in create_port_precommit ovn_utils.validate_and_get_data_from_binding_profile(port) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/ovn/utils.py", line 256, in validate_and_get_data_from_binding_profile raise n_exc.InvalidInput(error_message=msg) neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. tag a value invalid type. neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_tag neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_tag ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_construct_with_arp_responder neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_construct_with_arp_responder ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__delete_expired_default_network_segment_ranges neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__delete_expired_default_network_segment_ranges ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__populate_new_default_network_segment_ranges neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test__populate_new_default_network_segment_ranges ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_name_do_not_notify_sg neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_name_do_not_notify_sg ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint_for_existing_tunnel_ip neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_delete_endpoint neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_delete_endpoint ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host_for_not_existing_host neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_partial_segment_is_partial_segment neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_partial_segment_is_partial_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment_full_specs neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment_full_specs ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_specific_segment_is_not_partial_segment neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_specific_segment_is_not_partial_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_final_range neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_initial_range neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_not_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_not_admin ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_no_op neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_no_op ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_tunnel_allocations neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_tunnel_allocations ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_tunnel_type neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_tunnel_type ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_validate_provider_segment neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_validate_provider_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host ... ok neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super ... ok neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status ... ok neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super ... ok neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind ... ok neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 ... ok neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity ... ok neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port ... ok neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port_l3_only_driver neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port_l3_only_driver ... ok neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_found neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_found ... ok neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded ... ok neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_ambiguous neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_ambiguous ... ok Failed to bind port fake_port on host allocated on resource provider fake_resource_provider, because no mechanism driver reports being responsible neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_negative neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_negative ... ok neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_positive neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_positive ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv6_subnets_same_net neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_securitygroup_and_rule_lifecycle neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_securitygroup_and_rule_lifecycle ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_no_data_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_no_data_returns_400 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build ... ok neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_transaction_state_error_doesnt_notify neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_transaction_state_error_doesnt_notify ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_create_network_mtu_on_precommit neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_create_network_mtu_on_precommit ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_short_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_short_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_with_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_with_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip_address_only neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip_address_only ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_nofity_mechanism_manager neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_nofity_mechanism_manager ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_overlapped_cidr_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_overlapped_cidr_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_update_network_mtu neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_update_network_mtu ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_segmentation_id ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_update_attrs neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_update_attrs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_agentless_mech_drivers neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_agentless_mech_drivers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_data neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_data ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_multisegment_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_multisegment_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_incorrect_resource_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_incorrect_resource_body ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_ports_wrong_vif_type neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_segmentation_id_ports_wrong_vif_type ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_port neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_bulk_network_before_and_after_events_outside_of_txn neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_bulk_network_before_and_after_events_outside_of_txn ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' DB exceeded retry limit. Traceback (most recent call last): 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_db.exception.RetryRequest POST failed. Traceback (most recent call last): 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_db.exception.RetryRequest During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 718, in reraise raise value.with_traceback(tb) 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network_segment_allocation_fails neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network_segment_allocation_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_port_bad_tenant_returns_404 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_port_bad_tenant_returns_404 ... ok POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1088, in create_network_bulk objects = self._create_bulk_ml2( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 940, in _create_bulk_ml2 utils.attach_exc_details( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 933, in _create_bulk_ml2 result, mech_context = obj_creator(context, item) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 2963, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 679, in inner raise RuntimeError(_("Method %s cannot be called within a " RuntimeError: Method cannot be called within a transaction. neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_port_without_ips neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_port_without_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1088, in create_network_bulk objects = self._create_bulk_ml2( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 940, in _create_bulk_ml2 utils.attach_exc_details( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 933, in _create_bulk_ml2 result, mech_context = obj_creator(context, item) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 2982, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 679, in inner raise RuntimeError(_("Method %s cannot be called within a " RuntimeError: Method cannot be called within a transaction. /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_quotas ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_stale_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_stale_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas_fail neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_wrong_input neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_wrong_input ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_native_quotas ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_port_obj_bulk neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_subnet neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network_no_admin_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network_no_admin_tenant ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_invalid_admin_status neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_invalid_admin_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_mpnetworks_with_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_mpnetworks_with_segmentation_id ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_subnet_with_bad_tenant_returns_404 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_as_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_as_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_fields neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_invalid_fixed_ip_address_v6_pd_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_emulated ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_subnet_with_port_from_other_tenant neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_subnet_with_port_from_other_tenant ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_and_subnet_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_with_both_ids_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_add_interface_with_both_ids_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters_invalid_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters_invalid_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_segmentation_id ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_no_subnet_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_extended_attr_native_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_clear_gateway_callback_failure_returns_409 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_clear_gateway_callback_failure_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_remote_key_native_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_remote_key_native_returns_400 ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_construct_with_igmp_snooping neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_construct_with_igmp_snooping ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_concurrent_delete_upon_subnet_create neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_concurrent_delete_upon_subnet_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_call_extensions neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_call_extensions ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_delete_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_delete_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_multiple_ipv4_and_ipv6_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_update_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_update_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback_aborts neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback_aborts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_update_includes_req neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_update_includes_req ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_show_ext_gwinfo_default neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_show_ext_gwinfo_default ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_plugin_failure ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_show_ext_gwinfo_with_snat_disabled neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_show_ext_gwinfo_with_snat_disabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_wrong_input neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_wrong_input ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_show_ext_gwinfo_with_snat_enabled neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_show_ext_gwinfo_with_snat_enabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_show_no_ext_gwinfo neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_show_no_ext_gwinfo ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_port_not_found neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_port_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_access_via_rbac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo_ext_ip neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo_ext_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo_ext_ip_non_admin neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo_ext_ip_non_admin ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_other_tenant_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_single_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_single_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared_owner_returns_403 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared_owner_returns_403 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_empty_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_empty_body ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_incorrect_resource_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_incorrect_resource_body ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo_ext_ip_subnet neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo_ext_ip_subnet ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_subnet_set_shared neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_with_subnet_set_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__bind_routers_centralized neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__bind_routers_centralized ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__bind_routers_ha_has_binding neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__bind_routers_ha_has_binding ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__bind_routers_ha_no_binding neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__bind_routers_ha_no_binding ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo_invalid_ext_ip neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_create_with_gwinfo_invalid_ext_ip ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_iterable_on_early_returns neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_iterable_on_early_returns ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_skips_get_l3_agent_candidates_if_dvr_scheduled neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_candidates_skips_get_l3_agent_candidates_if_dvr_scheduled ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_compat_agent neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_compat_agent ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_no_compat_agent neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_no_compat_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_with_ipv6_slaac_address neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_with_ipv6_slaac_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_create_or_update_log neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_create_or_update_log ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_callback neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_port_added_event neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_port_added_event ... ok neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists ... ok neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_specific neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_specific ... ok neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_disable_events neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_disable_events ... ok neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_not_set_gw_port neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_not_set_gw_port ... ok neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable ... ok neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_logging_type_supported neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_logging_type_supported ... ok neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vif_type_compatible neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vif_type_compatible ... ok neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vnic_compatible neutron.tests.unit.services.logapi.drivers.test_base.TestDriverBase.test_is_vnic_compatible ... ok neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_drivers neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_drivers ... ok neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers ... ok neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver ... ok neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers ... ok neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ ... ok neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_create_log neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_create_log ... ok neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_delete_log neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_delete_log ... ok neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_update_log neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_update_log ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_legacy_routers neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_legacy_routers ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_when_no_namespace neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_when_no_namespace ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_with_rules neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_with_rules ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_iptables_manager_for_distributed_routers neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_iptables_manager_for_distributed_routers ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_stateless_iptables_manager neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_create_stateless_iptables_manager ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_legacy_mode neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_legacy_mode ... ok Failed to get traffic counters, router: {'_metering_labels': [{'id': 'eeef45da-c600-4a2a-b2f4-c0fb6df73c83', 'rules': [{'direction': 'egress', 'excluded': False, 'id': 'fa2441e8-2489-4ed1-870c-a62754501379', 'metering_label_id': 'eeef45da-c600-4a2a-b2f4-c0fb6df73c83', 'remote_ip_prefix': '20.0.0.0/24'}]}], 'admin_state_up': True, 'gw_port_id': '7d411f48-ecc7-45e0-9ece-3b5bdb54fcee', 'id': '373ec392-1711-44e3-b008-3251ccfc5099', 'name': 'router2', 'status': 'ACTIVE', 'distributed': False, 'tenant_id': '6c5f5d2a1fa2441e88e35422926f48e8'} Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/metering/drivers/iptables/iptables_driver.py", line 506, in retrieve_traffic_counters chain_acc = rm.iptables_manager.get_traffic_counters( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result RuntimeError: Failed to find the chain neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_with_missing_chain neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_with_missing_chain ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules_with_no_gateway_router neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules_with_no_gateway_router ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_dvr_router neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_dvr_router ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_in_update neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule_in_update ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_with_dvr_routers neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_with_dvr_routers ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_sync_router_namespaces neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_sync_router_namespaces ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_metering_label_rules neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_metering_label_rules ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers ... ok neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal ... ok neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call ... ok neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_impacted neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_impacted ... ok neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted ... ok neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced ... ok neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_supported neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_supported ... ok neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported ... ok neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_unreferenced neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_unreferenced ... ok neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range ... ok neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_unsupported_network_type neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_unsupported_network_type ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure ... ok neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_missing_physical_network_for_vlan neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_missing_physical_network_for_vlan ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range_failed_with_segment_referenced neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range_failed_with_segment_referenced/usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range_failed_with_impacted_existing_range neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range_failed_with_impacted_existing_range ... ok neutron.tests.unit.services.qos.drivers.openvswitch.test_driver.TestOVSDriver.test_validate_min_bw_rule_vs_physnet_non_physnet neutron.tests.unit.services.qos.drivers.openvswitch.test_driver.TestOVSDriver.test_validate_min_bw_rule_vs_physnet_non_physnet ... ok neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files ... ok neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_race_with_interface_add neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_race_with_interface_add ... ok Failed to bind subport: Failed to set port binding for port c8ca8572-ee12-430c-bac2-5428c8687015 on trunk 59e3f042-675e-4494-a197-89d55cdb90fb. neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_error neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_dhcp_port_ips_prefer_next_available_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_dhcp_port_ips_prefer_next_available_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_mac_generation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_mac_generation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_subnet_inuse_returns_409 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_subnet_inuse_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_noretryerror neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_noretryerror ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_construct_without_arp_responder neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_construct_without_arp_responder ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_with_floatingip_existed_returns_409 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_with_floatingip_existed_returns_409 ... ok /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address ... ok neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_staledataerror neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_staledataerror ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_2_subnet_slaac_mode neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_subnet_slaac_address_mode neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_with_port_existed_returns_409 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_delete_with_port_existed_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' update failed: No details. Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/resource.py", line 98, in resource result = method(request=request, **args) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 625, in update return self._update(request, id, body, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/base.py", line 685, in _update obj = obj_updater(request.context, id, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/ovn_l3/plugin.py", line 171, in update_router result = super(OVNL3RouterPlugin, self).update_router(context, id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/extraroute_db.py", line 71, in update_router return super(ExtraRoute_dbonly_mixin, self).update_router( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 1969, in update_router router_dict = super(L3_NAT_db_mixin, self).update_router(context, File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 294, in update_router self._update_router_gw_info(context, id, gw_info) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_gwmode_db.py", line 74, in _update_router_gw_info super(L3_NAT_dbonly_mixin, self)._update_router_gw_info( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 466, in _update_router_gw_info self._create_gw_port(context, router_id, router, network_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 431, in _create_gw_port self._create_router_gw_port(context, router, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/l3_db.py", line 320, in _create_router_gw_port router.gw_port = self._core_plugin._get_port( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_gateway_set_fail_after_port_create neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_gateway_set_fail_after_port_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_during_migration neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_during_migration ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip_with_limit neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip_with_limit ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_gateway_set_retry neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_gateway_set_retry ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind subport port ef7fbe63-aca3-43bf-ac89-b756cbbfb5a5 on trunk 9732ee8b-decd-4649-b9a9-6946e301f4db: Failed to bind subport port 3a56df73-a293-4cdb-9d0f-f244fe737315 on trunk 9732ee8b-decd-4649-b9a9-6946e301f4db: Failed to bind subport port 0aabd329-686d-460c-ade8-cdcc09b0edaa on trunk 9732ee8b-decd-4649-b9a9-6946e301f4db: neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_exception neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_update_subport_bindings_exception ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed_unbound neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed_unbound ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_unchanged neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_unchanged ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_interface_in_use_by_route neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_interface_in_use_by_route ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create_empty_list neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create_empty_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_emulated ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list_with_pagination neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list_with_pagination ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list_with_pagination_reverse neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list_with_pagination_reverse ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list_with_parameters neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list_with_parameters ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create_empty_list neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create_empty_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list_with_sort neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_list_with_sort ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_cleanup_stale_flows neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_cleanup_stale_flows ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_goes_to_down neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_goes_to_down ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_in_error_state_raises neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_trunk_in_error_state_raises ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_callback_failure_returns_409 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_callback_failure_returns_409 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_in_down_state neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_in_down_state ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_after_create neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_after_create ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_no_more_port_exception neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_no_more_port_exception ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_inuse_returns_409 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_inuse_returns_409 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_precommit_create neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_precommit_create ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_port_update_with_ipam_error neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_port_update_with_ipam_error ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_subport neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_subport ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_trunk neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_trunk ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_nothing_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_nothing_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_port_bound neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_port_bound ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_after_delete neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_after_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_precommit_delete neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_notify_precommit_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_returns_200 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_returns_200 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_mac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port fe790e03-5d18-48cc-ae66-273e6b6e6ea3 on host host for vnic_type normal using segments [{'id': '3d0e8539-4263-43e5-b34e-a38eb5b8a25f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6d61d460-7310-4825-b628-4a2880c8bf27'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port fe790e03-5d18-48cc-ae66-273e6b6e6ea3 on host host for vnic_type normal using segments [{'id': '3d0e8539-4263-43e5-b34e-a38eb5b8a25f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6d61d460-7310-4825-b628-4a2880c8bf27'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port fe790e03-5d18-48cc-ae66-273e6b6e6ea3 on host host for vnic_type normal using segments [{'id': '3d0e8539-4263-43e5-b34e-a38eb5b8a25f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6d61d460-7310-4825-b628-4a2880c8bf27'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port fe790e03-5d18-48cc-ae66-273e6b6e6ea3 on host host for vnic_type normal using segments [{'id': '3d0e8539-4263-43e5-b34e-a38eb5b8a25f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6d61d460-7310-4825-b628-4a2880c8bf27'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port fe790e03-5d18-48cc-ae66-273e6b6e6ea3 on host host for vnic_type normal using segments [{'id': '3d0e8539-4263-43e5-b34e-a38eb5b8a25f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6d61d460-7310-4825-b628-4a2880c8bf27'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port fe790e03-5d18-48cc-ae66-273e6b6e6ea3 on host host for vnic_type normal using segments [{'id': '3d0e8539-4263-43e5-b34e-a38eb5b8a25f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6d61d460-7310-4825-b628-4a2880c8bf27'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port fe790e03-5d18-48cc-ae66-273e6b6e6ea3 on host host for vnic_type normal using segments [{'id': '3d0e8539-4263-43e5-b34e-a38eb5b8a25f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6d61d460-7310-4825-b628-4a2880c8bf27'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port fe790e03-5d18-48cc-ae66-273e6b6e6ea3 on host host for vnic_type normal using segments [{'id': '3d0e8539-4263-43e5-b34e-a38eb5b8a25f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6d61d460-7310-4825-b628-4a2880c8bf27'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port fe790e03-5d18-48cc-ae66-273e6b6e6ea3 on host host for vnic_type normal using segments [{'id': '3d0e8539-4263-43e5-b34e-a38eb5b8a25f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6d61d460-7310-4825-b628-4a2880c8bf27'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port fe790e03-5d18-48cc-ae66-273e6b6e6ea3 on host host for vnic_type normal using segments [{'id': '3d0e8539-4263-43e5-b34e-a38eb5b8a25f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6d61d460-7310-4825-b628-4a2880c8bf27'}] neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_raise_in_use neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_trunk_raise_in_use ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_fixed_ip_address_v6_slaac_router_iface neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ip_address_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ip_address_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_with_both_ids_returns_200 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_with_both_ids_returns_200 ... ok neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete_empty_list neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_after_delete_empty_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_invalid_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_wrong_port_returns_404 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_wrong_port_returns_404 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete_empty_list neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete_empty_list ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_wrong_subnet_returns_400 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_interface_wrong_subnet_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_ips_only neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_ips_only ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_precommit_update neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_precommit_update ... ok {'c5df2fe5-c600-4a2a-b2f4-c0fb6df73c83': {'pkts': 2, 'bytes': 5}, 'eeef45da-c600-4a2a-b2f4-c0fb6df73c83': {'pkts': 4, 'bytes': 3}} neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_not_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_not_on_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_ipv6_subnet_from_interface neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_remove_ipv6_subnet_from_interface ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_set_gateway_cidr_overlapped_with_subnets neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_set_gateway_cidr_overlapped_with_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_show neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_show ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_specify_id_backend neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_specify_id_backend ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_fip_gw neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_fip_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_null neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_null ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_unchanged neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_unchanged ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_delete_routes neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_delete_routes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_pd_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_port_dead neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_port_dead ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_ext_gwinfo_default neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_ext_gwinfo_default ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_subnet_v6_pd_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_subnet_v6_pd_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_ext_gwinfo_with_invalid_snat_setting neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_ext_gwinfo_with_invalid_snat_setting ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_bad_owner neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_bad_owner ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_ext_gwinfo_with_snat_disabled neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_ext_gwinfo_with_snat_disabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_ext_gwinfo_with_snat_enabled neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_ext_gwinfo_with_snat_enabled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_not_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_not_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip_address_only neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip_address_only ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_default_inventory neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_default_inventory ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_add_multiple_prefixes_ipv6 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_stale_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_stale_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_marks_dirty neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_marks_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_with_subnet_marks_dirty neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_with_subnet_marks_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_port_marks_dirty neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_port_marks_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygroup_marks_dirty neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygroup_marks_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygrouprule_marks_dirty neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygrouprule_marks_dirty ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_to_empty_with_existed_floatingip neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_to_empty_with_existed_floatingip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnet_marks_dirty neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnet_marks_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnetpool_marks_dirty neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnetpool_marks_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygroups_clears_dirty neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygroups_clears_dirty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_upon_subnet_create_ipv6 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_upon_subnet_create_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnets_clears_dirty neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnets_clears_dirty ... ok neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_correct_output neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_correct_output ... ok neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_namespace neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_namespace ... ok neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_procs neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_procs ... ok neutron.tests.unit.quota.test_resource.TestTrackedResource.test_add_delete_data_triggers_event neutron.tests.unit.quota.test_resource.TestTrackedResource.test_add_delete_data_triggers_event ... ok neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_first_call_with_dirty_false neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_first_call_with_dirty_false ... ok neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_first_call_with_dirty_false neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_first_call_with_dirty_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info_calls_set_quota_usage neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info_calls_set_quota_usage ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync_calls_set_quota_usage neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync_calls_set_quota_usage ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_false neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info_calls_set_quota_usage neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info_calls_set_quota_usage ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync_calls_set_quota_usage neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync_calls_set_quota_usage ... ok neutron.tests.unit.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event neutron.tests.unit.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event ... ok neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty ... ok neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty_no_dirty_tenant neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty_no_dirty_tenant ... ok neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync ... ok neutron.tests.unit.quota.test_resource.TestTrackedResource.test_update_does_not_trigger_event neutron.tests.unit.quota.test_resource.TestTrackedResource.test_update_does_not_trigger_event ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_port_unbound neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_port_unbound ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_different_external_subnet neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_different_external_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_router_not_found neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_existed_floatingip neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_existed_floatingip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_external_ip_used_by_gw neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_external_ip_used_by_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_ordered_l3_agents_by_num_routers neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_ordered_l3_agents_by_num_routers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_create_smartnic_port_map_entry_data neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_create_smartnic_port_map_entry_data ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_invalid_external_ip neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_invalid_external_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_invalid_external_subnet neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_gateway_with_invalid_external_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count ... ok neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_get_rpc_method neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_get_rpc_method ... ok neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_register_rpc_methods_method neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_register_rpc_methods_method ... ok neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentScheduler.test_add_metering_label_rpc_call neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentScheduler.test_add_metering_label_rpc_call ... ok neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigFileTestCase.test_read_configuration_from_all_matching_files neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigFileTestCase.test_read_configuration_from_all_matching_files ... ok neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_default_service_provider_configuration neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_default_service_provider_configuration ... ok neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_multi_service_provider_opt neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_multi_service_provider_opt ... ok neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_invalid_format neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_invalid_format ... ok neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_name_too_long neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_service_provider_name_too_long ... ok neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_default_service_provider_opt neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_default_service_provider_opt ... ok neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_service_provider_opt neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_parse_single_service_provider_opt ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_raises_conflict neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_raises_conflict ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_false neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_on_external_port neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_on_external_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_true neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_returns_true ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_unbound_port neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_unbound_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_pass neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_pass ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_raises neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_check_not_in_use_raises ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_dup_address neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_dup_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_for_subport_calls_check neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_for_subport_calls_check ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_cannot_be_trunked_raises neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_cannot_be_trunked_raises ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_has_binding_host neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_has_binding_host ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_invalid_ip_address neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_invalid_ip_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_id_in_use_by_unrelated_trunk neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_id_in_use_by_unrelated_trunk ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk ... ok neutron.tests.unit.test_neutron_plugin_base_v2.NeutronPluginBaseV2TestCase.test_can_load_core_plugin_without_datastore neutron.tests.unit.test_neutron_plugin_base_v2.NeutronPluginBaseV2TestCase.test_can_load_core_plugin_without_datastore ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_port_works neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_port_works ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_update_port_works neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_update_port_works ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_create neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_create ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_special_pluralized neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_special_pluralized ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_wrong_validation_info neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_wrong_validation_info ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_provision_local_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_provision_local_vlan ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_device_owner_regex neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_device_owner_regex ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_nonshared_network neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_nonshared_network ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_shared_network neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_fixed_ips_on_shared_network ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute_nonadminctx_returns_403 neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute_nonadminctx_returns_403 ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_nonadminctx_returns_403 neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_nonadminctx_returns_403 ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_regularuser_on_read neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_regularuser_on_read ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list_forbiden neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list_forbiden ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_invalid_parent_resource_raises neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_invalid_parent_resource_raises ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_malformed_target_field_raises neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_malformed_target_field_raises ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_bw_compatibility neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_bw_compatibility ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_owner neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_owner ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_log_rule_list neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_log_rule_list ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_private_fails neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_private_fails ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_invalid_nexthop_ip neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_invalid_nexthop_ip ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_shared_succeeds neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_read_on_shared_succeeds ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_private_fails neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_private_fails ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_shared_fails neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_shared_fails ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails ... ok neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound ... ok /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_caches_extracted_fields neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_caches_extracted_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_no_target_field_raises neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_tenant_id_check_no_target_field_raises ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_nexthop_is_outside_port_subnet neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_nexthop_is_outside_port_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_too_many_routes neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_router_update_with_too_many_routes ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_routes_update_for_multiple_routers neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_routes_update_for_multiple_routers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_two_fips_one_port_invalid_return_409 neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_two_fips_one_port_invalid_return_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_update_port_device_id_to_different_tenants_router neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_update_port_device_id_to_different_tenants_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_update_router_interface_port_ip_not_allowed neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_update_router_interface_port_ip_not_allowed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_provision_local_vlan_flat neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_provision_local_vlan_flat ... ok neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_update_router_interface_port_ipv6_subnet_ext_ra neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_update_subnet_gateway_for_external_net neutron.tests.unit.services.ovn_l3.test_plugin.OVNL3ExtrarouteTests.test_update_subnet_gateway_for_external_net ... ok neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test__parse_parameter_values neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test__parse_parameter_values ... ok neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules_no_rule_in_common neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules_no_rule_in_common ... ok neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules_one_in_common neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules_one_in_common ... ok neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details ... ok neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details_no_drivers_loaded neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_supported_rule_type_details_no_drivers_loaded ... ok neutron.tests.unit.services.test_provider_configuration.NeutronModuleTestCase.test_can_parse_multi_opt_service_provider_from_conf_file neutron.tests.unit.services.test_provider_configuration.NeutronModuleTestCase.test_can_parse_multi_opt_service_provider_from_conf_file ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_not_loaded neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_not_loaded ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_vif_details_bridge_name_handler_registration neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_vif_details_bridge_name_handler_registration ... ok neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ ... ok neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event ... ok neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default ... ok neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called ... ok neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test__get_debugger neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test__get_debugger ... ok neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin Cannot provision flat network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_provision_local_vlan_flat_fail neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_provision_local_vlan_flat_fail ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_provision_local_vlan_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_provision_local_vlan_vlan ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_system neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_system ... ok Cannot provision VLAN network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_provision_local_vlan_vlan_fail neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_provision_local_vlan_vlan_fail ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_del_fdb_flow_idempotency neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_del_fdb_flow_idempotency ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_reclaim_local_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_reclaim_local_vlan ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_reclaim_local_vlan_flat neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_reclaim_local_vlan_flat ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated_fail_setup_physical_bridge neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated_fail_setup_physical_bridge ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_add_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_add_port ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_reclaim_local_vlan_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_reclaim_local_vlan_vlan ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_del_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_del_port ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_tunnel_update neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_tunnel_update ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_network neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_network ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) No tunnel_type specified, cannot create tunnels neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_tunnel_update_self neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestWithMTUOSKen.test_tunnel_update_self ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test__set_bridge_name_notify neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vhost_mode neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vhost_mode ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vif_type neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vif_type ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test__set_bridge_name_notify neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_false_if_agent_requests neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_false_if_agent_requests ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_true_if_agent_requests neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismHybridPlugTestCase.test_hybrid_plug_true_if_agent_requests ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test__set_bridge_name_notify neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local_dead neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local_dead ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test__set_bridge_name_notify neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_not_found neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_exists neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_exists ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_ignore_exists neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_ignore_exists ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_may_exist neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_may_exist ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_with_dhcp neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_add_with_dhcp ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_lrouter_not_found neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_lrouter_not_found ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_static_route_add neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddStaticRouteCommand.test_static_route_add ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_ignore ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_all_port_dhcp_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_all_port_dhcp_options ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_no_port_dhcp_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_no_port_dhcp_options ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv4_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv4_options ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv6_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv6_options ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_all_port_dhcp_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_all_port_dhcp_options ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv4_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv4_options ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_with_dhcp neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_with_dhcp ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_no_exist_ignore ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_update neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterCommand.test_lrouter_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_admin neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_tenant neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_tenant ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v6 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v4 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_with_invalid_device_owner neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_with_invalid_device_owner ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6_dhcp_disabled neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6_dhcp_disabled ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcp_disabled neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcp_disabled ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_metadata_route neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_metadata_route ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip_but_metadata_ip neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip_but_metadata_ip ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options_ipv6 neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_net_port_security_default neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_net_port_security_default ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_false neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_default_true neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_default_true ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_self neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_ignore_self ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_on_port_security_false_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_on_port_security_false_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_off_shared_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_off_shared_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_admin_use_other_tenant_security_group neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_admin_use_other_tenant_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_default_security_group neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_default_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group_read neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group_read ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_update_chg_ip neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_update_chg_ip ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_admin_use_other_tenant_security_group neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_admin_use_other_tenant_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_updating_network_port_security neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_updating_network_port_security ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_clear_segment_host_mapping neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_clear_segment_host_mapping ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_delete_segment_distributed_service_port_not_touched neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_delete_segment_distributed_service_port_not_touched ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segment_create_localnet_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segment_create_localnet_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_mixed_allocation_prohibited neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_mixed_allocation_prohibited ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_subnet_metadata_ip_allocation neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_subnet_metadata_ip_allocation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_delete_segment_delete_localnet_port neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_delete_segment_delete_localnet_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_delete_segment_delete_localnet_port_compat_name neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_delete_segment_delete_localnet_port_compat_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping_with_new_segment neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping_with_new_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_set neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_set ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 379, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 366, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 237, in _create_or_update_nova_inventory self._update_nova_inventory(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 245, in _update_nova_inventory ipv4_inventory = self.p_client.get_inventory(event.segment_id, File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 379, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 366, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_unset neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test__set_unset_virtual_port_type_unset ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 461, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 901, in wrapper return func(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 58, in synced_send self._notify() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/notifiers/batch_notifier.py", line 69, in _notify self.callback(batched_events) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 379, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/segments/plugin.py", line 366, in _get_aggregate_id aggregate_uuid = self.p_client.list_aggregates( File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 57, in wrapper return f(self, *a, **k) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get return self._client.get(url, endpoint_filter=self._ks_filter, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1131, in get return self.request(url, 'GET', **kwargs) File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 801, in request base_url = self.get_endpoint(auth, allow=allow, File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1231, in get_endpoint auth = self._auth_required(auth, 'determine endpoint URL') File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1171, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_create_port_with_virtual_type_and_options neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_create_port_with_virtual_type_and_options ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_delete_virtual_port_parent neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_delete_virtual_port_parent ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_allocate_tenant_segment neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_allocate_tenant_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_get_mtu neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_get_mtu ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_parse_physical_network_mtus neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_parse_physical_network_mtus ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name_multiple neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name_multiple ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_missing_physical_network neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_missing_physical_network ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_dns_domain_no_provider_net neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_dns_domain_no_provider_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_field_missing neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_field_missing ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_no_dns_domain_no_provider_net neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_no_dns_domain_no_provider_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_net_dns_domain_port_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_net_dns_domain_port_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_dns_domain_no_provider_net neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_dns_domain_no_provider_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_no_dns_domain_no_provider_net neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_no_dns_domain_no_provider_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_no_port_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_no_port_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ptr_zones neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ptr_zones ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_dns_driver_loaded_after_server_restart neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_dns_driver_loaded_after_server_restart ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_net_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_net_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_provider_net neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_provider_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_add_dns_domain_no_provider_net neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_add_dns_domain_no_provider_net ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_clearing_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_current_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_non_dns_name_attribute neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_non_dns_name_attribute ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_dns_name_field_missing neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_dns_name_field_missing ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv6 neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_hybrid_plug_flag_based_on_firewall neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_hybrid_plug_flag_based_on_firewall ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ptr_zones neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ptr_zones ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_tenant_network neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_tenant_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_dns_driver_loaded_after_server_restart neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_dns_driver_loaded_after_server_restart ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_add_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_add_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_clear_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_clear_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_clearing_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_no_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_no_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_non_dns_name_attribute neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_non_dns_name_attribute ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_tenant_network neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_tenant_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name ... ok Mechanism driver 'test' failed in create_network_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError Mechanism driver 'test' failed in update_network_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError Mechanism driver 'test' failed in delete_network_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit ... ok Mechanism driver 'test' failed in create_port_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError Mechanism driver 'test' failed in update_port_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError Mechanism driver 'test' failed in delete_port_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_port_precommit neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_port_precommit ... ok Mechanism driver 'test' failed in create_subnet_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError Mechanism driver 'test' failed in update_subnet_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError Mechanism driver 'test' failed in delete_subnet_precommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect RuntimeError neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver 'test' failed in create_network_postcommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. mechanism_manager.create_network_postcommit failed, deleting network 'd7cf0c5a-85f5-48d2-b0ac-52311e8e7dc2' neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver 'test' failed in create_port_postcommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. mechanism_manager.create_port_postcommit failed, deleting port 'f6b4f8b8-02d4-4fcf-b99f-f88aa3cd5897' neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver 'test' failed in create_subnet_postcommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. mechanism_manager.create_subnet_postcommit failed, deleting subnet 'e9989e74-3fc3-4f10-adfc-c7b4c17732d5' neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_subnet_faulty neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_subnet_faulty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver 'test' failed in delete_network_postcommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect TypeError: __init__() missing 1 required positional argument: 'method' mechanism_manager.delete_network_postcommit failed neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Mechanism driver 'test' failed in delete_subnet_postcommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect TypeError: __init__() missing 1 required positional argument: 'method' mechanism_manager.delete_subnet_postcommit failed neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver 'test' failed in update_port_postcommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect TypeError: __init__() missing 1 required positional argument: 'method' mechanism_manager.update_port_postcommit failed for port 0348b187-8c5e-4417-b312-e0261087ffc6 neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_distributed_router_interface_port neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_distributed_router_interface_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver 'test' failed in update_network_postcommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_network_faulty neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_network_faulty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver 'test' failed in update_port_postcommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect TypeError: __init__() missing 1 required positional argument: 'method' mechanism_manager.update_port_postcommit failed for port 7675e833-ee2e-4606-a49b-f8569e69b504 /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver 'test' failed in update_subnet_postcommit Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 477, in _call_on_drivers getattr(driver.obj, method_name)(context) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_segmentation_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_agentless_mech_drivers neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_agentless_mech_drivers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_multisegment_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_multisegment_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_ports_wrong_vif_type neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_ports_wrong_vif_type ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_bulk_network_before_and_after_events_outside_of_txn neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_bulk_network_before_and_after_events_outside_of_txn ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' DB exceeded retry limit. Traceback (most recent call last): 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_db.exception.RetryRequest POST failed. Traceback (most recent call last): 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect oslo_db.exception.RetryRequest During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 718, in reraise raise value.with_traceback(tb) 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1069, in create_network result, mech_context = self._create_network_db(context, network) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1027, in _create_network_db self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect ValueError neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network_segment_allocation_fails neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network_segment_allocation_fails ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1088, in create_network_bulk objects = self._create_bulk_ml2( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 940, in _create_bulk_ml2 utils.attach_exc_details( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 933, in _create_bulk_ml2 result, mech_context = obj_creator(context, item) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 2963, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 679, in inner raise RuntimeError(_("Method %s cannot be called within a " RuntimeError: Method cannot be called within a transaction. neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1088, in create_network_bulk objects = self._create_bulk_ml2( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 940, in _create_bulk_ml2 utils.attach_exc_details( File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 933, in _create_bulk_ml2 result, mech_context = obj_creator(context, item) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 2982, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 679, in inner raise RuntimeError(_("Method %s cannot be called within a " RuntimeError: Method cannot be called within a transaction. neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas_fail neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas_fail ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_wrong_input neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_wrong_input ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_native_quotas ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_port_obj_bulk neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network_no_admin_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network_no_admin_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_create_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_update_includes_req neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_update_includes_req ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network_with_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network_with_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update_outoforder neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update_outoforder ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_409 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared_owner_returns_403 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared_owner_returns_403 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_empty_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_empty_body ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_incorrect_resource_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_incorrect_resource_body ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_subnet_set_shared neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_subnet_set_shared ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_admin_state_down neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_port_admin_state_down ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_with_blocks neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_with_blocks ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_bad_mac_format neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_bad_mac_format ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_compute_port_serviced_by_dvr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_compute_port_serviced_by_dvr ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_values ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_anticipating_allocation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_anticipating_allocation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_bad_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_bad_tenant ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port f144841c-8745-4400-8b39-38e0f74afd4a on host host1 for vnic_type normal using segments [{'id': '8bc95bf9-8183-4130-a21b-c70b9cd91eb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0dc62735-220c-4a41-981f-9e155210c58d'}] Failed to bind port f144841c-8745-4400-8b39-38e0f74afd4a on host host1 for vnic_type normal using segments [{'id': '8bc95bf9-8183-4130-a21b-c70b9cd91eb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0dc62735-220c-4a41-981f-9e155210c58d'}] Failed to bind port f144841c-8745-4400-8b39-38e0f74afd4a on host host1 for vnic_type normal using segments [{'id': '8bc95bf9-8183-4130-a21b-c70b9cd91eb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0dc62735-220c-4a41-981f-9e155210c58d'}] Failed to bind port f144841c-8745-4400-8b39-38e0f74afd4a on host host1 for vnic_type normal using segments [{'id': '8bc95bf9-8183-4130-a21b-c70b9cd91eb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0dc62735-220c-4a41-981f-9e155210c58d'}] Failed to bind port f144841c-8745-4400-8b39-38e0f74afd4a on host host1 for vnic_type normal using segments [{'id': '8bc95bf9-8183-4130-a21b-c70b9cd91eb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0dc62735-220c-4a41-981f-9e155210c58d'}] Failed to bind port f144841c-8745-4400-8b39-38e0f74afd4a on host host1 for vnic_type normal using segments [{'id': '8bc95bf9-8183-4130-a21b-c70b9cd91eb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0dc62735-220c-4a41-981f-9e155210c58d'}] Failed to bind port f144841c-8745-4400-8b39-38e0f74afd4a on host host1 for vnic_type normal using segments [{'id': '8bc95bf9-8183-4130-a21b-c70b9cd91eb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0dc62735-220c-4a41-981f-9e155210c58d'}] Failed to bind port f144841c-8745-4400-8b39-38e0f74afd4a on host host1 for vnic_type normal using segments [{'id': '8bc95bf9-8183-4130-a21b-c70b9cd91eb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0dc62735-220c-4a41-981f-9e155210c58d'}] Failed to bind port f144841c-8745-4400-8b39-38e0f74afd4a on host host1 for vnic_type normal using segments [{'id': '8bc95bf9-8183-4130-a21b-c70b9cd91eb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0dc62735-220c-4a41-981f-9e155210c58d'}] Failed to bind port f144841c-8745-4400-8b39-38e0f74afd4a on host host1 for vnic_type normal using segments [{'id': '8bc95bf9-8183-4130-a21b-c70b9cd91eb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0dc62735-220c-4a41-981f-9e155210c58d'}] neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_tolerates_db_deadlock neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_tolerates_db_deadlock ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1562, in create_port_bulk self._process_port_binding(mech_context, port_dict) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 635, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin OVS is down, not reporting state to server neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_not_report_state_when_ovs_dead neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_not_report_state_when_ovs_dead ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1158, in _execute_mock_call result = effect(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1211, in side_effect return self._fail_second_call(patched_plugin, orig, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 637, in _fail_second_call return orig(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) TypeError: create_port() got an unexpected keyword argument 'ports' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_plugin_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 1562, in create_port_bulk self._process_port_binding(mech_context, port_dict) File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect neutron.plugins.ml2.common.exceptions.MechanismDriverError neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_native_quotas ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' _bind_port_if_needed failed, deleting port 'e3e66044-918e-4ec8-a16d-fe9653f3fac2' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_bind_port_if_needed neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' mechanism_manager.create_port_postcommit failed, deleting port '0250f8a0-6cf1-4ddc-a713-c71a7225d9de' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_create_postcommit neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_create_postcommit ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_update_get_port_same_fixed_ips_order neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_update_get_port_same_fixed_ips_order ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_if_port_exists neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_if_port_exists ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_port_not_found neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_race neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_port_exists_owned_by_network_race ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_by_network_owner neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_by_network_owner ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_no_notify_in_disassociate_floatingips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_public_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_with_ipv6_slaac_address neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_with_ipv6_slaac_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id_second_call_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id_second_call_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_ignores_port_not_found neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_ignores_port_not_found ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_port_ips_prefer_next_available_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_restart_for_ingress_direct_goto_flows neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_restart_for_ingress_direct_goto_flows ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 787987b1-bc1e-4fb0-ba2a-1ffebae39c5d on host newhost for vnic_type normal using segments [{'id': '86b92b1a-3dd3-4416-9baa-2ef15ef33981', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '625b012f-e300-4824-94d4-fe43e3a35a9a'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 787987b1-bc1e-4fb0-ba2a-1ffebae39c5d on host newhost for vnic_type normal using segments [{'id': '86b92b1a-3dd3-4416-9baa-2ef15ef33981', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '625b012f-e300-4824-94d4-fe43e3a35a9a'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 787987b1-bc1e-4fb0-ba2a-1ffebae39c5d on host newhost for vnic_type normal using segments [{'id': '86b92b1a-3dd3-4416-9baa-2ef15ef33981', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '625b012f-e300-4824-94d4-fe43e3a35a9a'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 787987b1-bc1e-4fb0-ba2a-1ffebae39c5d on host newhost for vnic_type normal using segments [{'id': '86b92b1a-3dd3-4416-9baa-2ef15ef33981', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '625b012f-e300-4824-94d4-fe43e3a35a9a'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 787987b1-bc1e-4fb0-ba2a-1ffebae39c5d on host newhost for vnic_type normal using segments [{'id': '86b92b1a-3dd3-4416-9baa-2ef15ef33981', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '625b012f-e300-4824-94d4-fe43e3a35a9a'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 787987b1-bc1e-4fb0-ba2a-1ffebae39c5d on host newhost for vnic_type normal using segments [{'id': '86b92b1a-3dd3-4416-9baa-2ef15ef33981', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '625b012f-e300-4824-94d4-fe43e3a35a9a'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 787987b1-bc1e-4fb0-ba2a-1ffebae39c5d on host newhost for vnic_type normal using segments [{'id': '86b92b1a-3dd3-4416-9baa-2ef15ef33981', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '625b012f-e300-4824-94d4-fe43e3a35a9a'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 787987b1-bc1e-4fb0-ba2a-1ffebae39c5d on host newhost for vnic_type normal using segments [{'id': '86b92b1a-3dd3-4416-9baa-2ef15ef33981', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '625b012f-e300-4824-94d4-fe43e3a35a9a'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 787987b1-bc1e-4fb0-ba2a-1ffebae39c5d on host newhost for vnic_type normal using segments [{'id': '86b92b1a-3dd3-4416-9baa-2ef15ef33981', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '625b012f-e300-4824-94d4-fe43e3a35a9a'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 787987b1-bc1e-4fb0-ba2a-1ffebae39c5d on host newhost for vnic_type normal using segments [{'id': '86b92b1a-3dd3-4416-9baa-2ef15ef33981', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '625b012f-e300-4824-94d4-fe43e3a35a9a'}] neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8a5065d5-9047-493d-8dea-69616b300f54 on host newhost for vnic_type normal using segments [{'id': 'b448f133-153e-41fc-99cd-fbccad82cd74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a2d6fa7-649b-48a9-a66e-a71f4426e885'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8a5065d5-9047-493d-8dea-69616b300f54 on host newhost for vnic_type normal using segments [{'id': 'b448f133-153e-41fc-99cd-fbccad82cd74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a2d6fa7-649b-48a9-a66e-a71f4426e885'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8a5065d5-9047-493d-8dea-69616b300f54 on host newhost for vnic_type normal using segments [{'id': 'b448f133-153e-41fc-99cd-fbccad82cd74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a2d6fa7-649b-48a9-a66e-a71f4426e885'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8a5065d5-9047-493d-8dea-69616b300f54 on host newhost for vnic_type normal using segments [{'id': 'b448f133-153e-41fc-99cd-fbccad82cd74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a2d6fa7-649b-48a9-a66e-a71f4426e885'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8a5065d5-9047-493d-8dea-69616b300f54 on host newhost for vnic_type normal using segments [{'id': 'b448f133-153e-41fc-99cd-fbccad82cd74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a2d6fa7-649b-48a9-a66e-a71f4426e885'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8a5065d5-9047-493d-8dea-69616b300f54 on host newhost for vnic_type normal using segments [{'id': 'b448f133-153e-41fc-99cd-fbccad82cd74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a2d6fa7-649b-48a9-a66e-a71f4426e885'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8a5065d5-9047-493d-8dea-69616b300f54 on host newhost for vnic_type normal using segments [{'id': 'b448f133-153e-41fc-99cd-fbccad82cd74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a2d6fa7-649b-48a9-a66e-a71f4426e885'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8a5065d5-9047-493d-8dea-69616b300f54 on host newhost for vnic_type normal using segments [{'id': 'b448f133-153e-41fc-99cd-fbccad82cd74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a2d6fa7-649b-48a9-a66e-a71f4426e885'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8a5065d5-9047-493d-8dea-69616b300f54 on host newhost for vnic_type normal using segments [{'id': 'b448f133-153e-41fc-99cd-fbccad82cd74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a2d6fa7-649b-48a9-a66e-a71f4426e885'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8a5065d5-9047-493d-8dea-69616b300f54 on host newhost for vnic_type normal using segments [{'id': 'b448f133-153e-41fc-99cd-fbccad82cd74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0a2d6fa7-649b-48a9-a66e-a71f4426e885'}] neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_subnet_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_admin_state neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_admin_state ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_is_mac_in_use neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_is_mac_in_use ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_l3_cleanup_on_net_delete neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_l3_cleanup_on_net_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_with_limit neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_status neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_status ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_more_port_exception neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_more_port_exception ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_create_outside_transaction neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_create_outside_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_delete_outside_transaction neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_delete_outside_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_update_outside_transaction neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_update_outside_transaction ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_create_resillient_to_duplicate_records neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_create_resillient_to_duplicate_records ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_with_ipam_error neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_with_ipam_error ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2623beac-87dc-4355-aecb-96a9015a589b on host newhost for vnic_type normal using segments [{'id': '1a826e7a-3e4a-47e2-8832-c11c77456931', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f38942ac-3502-410f-b070-e142409b4dc8'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2623beac-87dc-4355-aecb-96a9015a589b on host newhost for vnic_type normal using segments [{'id': '1a826e7a-3e4a-47e2-8832-c11c77456931', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f38942ac-3502-410f-b070-e142409b4dc8'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2623beac-87dc-4355-aecb-96a9015a589b on host newhost for vnic_type normal using segments [{'id': '1a826e7a-3e4a-47e2-8832-c11c77456931', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f38942ac-3502-410f-b070-e142409b4dc8'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2623beac-87dc-4355-aecb-96a9015a589b on host newhost for vnic_type normal using segments [{'id': '1a826e7a-3e4a-47e2-8832-c11c77456931', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f38942ac-3502-410f-b070-e142409b4dc8'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2623beac-87dc-4355-aecb-96a9015a589b on host newhost for vnic_type normal using segments [{'id': '1a826e7a-3e4a-47e2-8832-c11c77456931', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f38942ac-3502-410f-b070-e142409b4dc8'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2623beac-87dc-4355-aecb-96a9015a589b on host newhost for vnic_type normal using segments [{'id': '1a826e7a-3e4a-47e2-8832-c11c77456931', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f38942ac-3502-410f-b070-e142409b4dc8'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2623beac-87dc-4355-aecb-96a9015a589b on host newhost for vnic_type normal using segments [{'id': '1a826e7a-3e4a-47e2-8832-c11c77456931', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f38942ac-3502-410f-b070-e142409b4dc8'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2623beac-87dc-4355-aecb-96a9015a589b on host newhost for vnic_type normal using segments [{'id': '1a826e7a-3e4a-47e2-8832-c11c77456931', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f38942ac-3502-410f-b070-e142409b4dc8'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2623beac-87dc-4355-aecb-96a9015a589b on host newhost for vnic_type normal using segments [{'id': '1a826e7a-3e4a-47e2-8832-c11c77456931', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f38942ac-3502-410f-b070-e142409b4dc8'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 2623beac-87dc-4355-aecb-96a9015a589b on host newhost for vnic_type normal using segments [{'id': '1a826e7a-3e4a-47e2-8832-c11c77456931', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f38942ac-3502-410f-b070-e142409b4dc8'}] neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_notify_before_after_port_binding neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_notify_before_after_port_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_deletes_flows_for_valid_ofport neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_deletes_flows_for_valid_ofport ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_ip ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_not_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_not_on_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_fip_gw neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_fip_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_null neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_null ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_unchanged neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_unchanged ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_non_existent_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_non_existent_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_add_additional_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_add_additional_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_delete_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_delete_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_fixed_ip_changed neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_fixed_ip_changed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_does_not_rewire_if_already_bound neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_does_not_rewire_if_already_bound ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_subnet_v6_pd_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 142, in _check_port_context assert(context.original is None) AssertionError Failed to bind port 8d2e1530-de6e-4dc5-849b-d1e9c9accb5d on host fake_host for vnic_type normal using segments [{'id': 'a0afea05-b636-466c-b96e-1b542929faef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '691824e3-7cf1-4eab-98e5-d0ed957b12d3'}] neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_bad_owner neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_bad_owner ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_does_not_change neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_does_not_change ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_used neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_used ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/oslo_context/context.py:105: DeprecationWarning: Policy enforcement is depending on the value of tenant_id. This key is deprecated. Please update your policy file to use the standard policy values. warnings.warn('Policy enforcement is depending on the value of ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_short_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_short_id ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_with_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_with_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip_address_only neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip_address_only ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_body ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_data neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_data ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_ignores_flows_for_invalid_ofport neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_ignores_flows_for_invalid_ofport ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' IPAM subnet referenced to Neutron subnet 4302e416-2efe-4025-a237-e21bae0ad306 does not exist neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_stale_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_stale_subnet ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_full_segments neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_full_segments ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_partial_segments neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_partial_segments ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_with_provider_and_multiprovider_fail neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_with_provider_and_multiprovider_fail ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_extend_dictionary_no_segments neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_extend_dictionary_no_segments ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_fail_update_network_provider_attr neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_fail_update_network_provider_attr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_segment_no_type_driver neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_segment_no_type_driver ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_update_network_provider_attr_no_change neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_update_network_provider_attr_no_change ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_already_active neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_already_active ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' PUT failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 231, in put return self.plugin_updater(neutron_context, self.item, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 2543, in activate raise exc.PortBindingError(port_id=port_id, host=host) neutron_lib.exceptions.PortBindingError: Binding for port 1167a017-32a6-4daa-9178-683a5060cb27 on host host-ovs-no_filter could not be created or updated. neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_failure neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_for_non_compute_owner neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_for_non_compute_owner ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_non_existing_binding neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_non_existing_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port 52c00f62-0011-4a7a-b301-60ae20d5a9a1 on host host-ovs-no_filter allocated on resource provider ccccbb4c-2adf-11e9-91bc-db7063775d06, because no mechanism driver reports being responsible Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 923, in _bind_port_level drivers=[self._infer_driver_from_allocation( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 973, in _infer_driver_from_allocation raise place_exc.UnknownResourceProvider( neutron_lib.exceptions.placement.UnknownResourceProvider: No such resource provider known by Neutron: ccccbb4c-2adf-11e9-91bc-db7063775d06 Failed to bind port 52c00f62-0011-4a7a-b301-60ae20d5a9a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b0e458a9-bf9a-43ac-a56e-36fadc6e42bf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c32a4139-402a-4a70-bc8e-a29492db8547'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 52c00f62-0011-4a7a-b301-60ae20d5a9a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b0e458a9-bf9a-43ac-a56e-36fadc6e42bf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c32a4139-402a-4a70-bc8e-a29492db8547'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 52c00f62-0011-4a7a-b301-60ae20d5a9a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b0e458a9-bf9a-43ac-a56e-36fadc6e42bf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c32a4139-402a-4a70-bc8e-a29492db8547'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 52c00f62-0011-4a7a-b301-60ae20d5a9a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b0e458a9-bf9a-43ac-a56e-36fadc6e42bf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c32a4139-402a-4a70-bc8e-a29492db8547'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 52c00f62-0011-4a7a-b301-60ae20d5a9a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b0e458a9-bf9a-43ac-a56e-36fadc6e42bf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c32a4139-402a-4a70-bc8e-a29492db8547'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 52c00f62-0011-4a7a-b301-60ae20d5a9a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b0e458a9-bf9a-43ac-a56e-36fadc6e42bf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c32a4139-402a-4a70-bc8e-a29492db8547'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 52c00f62-0011-4a7a-b301-60ae20d5a9a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b0e458a9-bf9a-43ac-a56e-36fadc6e42bf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c32a4139-402a-4a70-bc8e-a29492db8547'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 52c00f62-0011-4a7a-b301-60ae20d5a9a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b0e458a9-bf9a-43ac-a56e-36fadc6e42bf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c32a4139-402a-4a70-bc8e-a29492db8547'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 52c00f62-0011-4a7a-b301-60ae20d5a9a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b0e458a9-bf9a-43ac-a56e-36fadc6e42bf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c32a4139-402a-4a70-bc8e-a29492db8547'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port 52c00f62-0011-4a7a-b301-60ae20d5a9a1 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'b0e458a9-bf9a-43ac-a56e-36fadc6e42bf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c32a4139-402a-4a70-bc8e-a29492db8547'}] Failed to commit binding results for 52c00f62-0011-4a7a-b301-60ae20d5a9a1 after 10 tries POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 2414, in create_port_binding raise exc.PortBindingError(port_id=port_id, neutron_lib.exceptions.PortBindingError: Binding for port 52c00f62-0011-4a7a-b301-60ae20d5a9a1 on host host-ovs-no_filter could not be created or updated. neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_binding_fail_for_unknown_allocation neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_binding_fail_for_unknown_allocation ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_duplicate_port_binding neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_duplicate_port_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed to bind port b7abe6ac-775f-493b-b101-f81139b02299 on host host-fail for vnic_type normal using segments [{'id': '8041aecf-0c09-4308-904a-6e11a26a397d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd7a92142-a727-42b4-9faa-93aaee809a46'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port b7abe6ac-775f-493b-b101-f81139b02299 on host host-fail for vnic_type normal using segments [{'id': '8041aecf-0c09-4308-904a-6e11a26a397d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd7a92142-a727-42b4-9faa-93aaee809a46'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port b7abe6ac-775f-493b-b101-f81139b02299 on host host-fail for vnic_type normal using segments [{'id': '8041aecf-0c09-4308-904a-6e11a26a397d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd7a92142-a727-42b4-9faa-93aaee809a46'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port b7abe6ac-775f-493b-b101-f81139b02299 on host host-fail for vnic_type normal using segments [{'id': '8041aecf-0c09-4308-904a-6e11a26a397d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd7a92142-a727-42b4-9faa-93aaee809a46'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port b7abe6ac-775f-493b-b101-f81139b02299 on host host-fail for vnic_type normal using segments [{'id': '8041aecf-0c09-4308-904a-6e11a26a397d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd7a92142-a727-42b4-9faa-93aaee809a46'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port b7abe6ac-775f-493b-b101-f81139b02299 on host host-fail for vnic_type normal using segments [{'id': '8041aecf-0c09-4308-904a-6e11a26a397d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd7a92142-a727-42b4-9faa-93aaee809a46'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port b7abe6ac-775f-493b-b101-f81139b02299 on host host-fail for vnic_type normal using segments [{'id': '8041aecf-0c09-4308-904a-6e11a26a397d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd7a92142-a727-42b4-9faa-93aaee809a46'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port b7abe6ac-775f-493b-b101-f81139b02299 on host host-fail for vnic_type normal using segments [{'id': '8041aecf-0c09-4308-904a-6e11a26a397d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd7a92142-a727-42b4-9faa-93aaee809a46'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port b7abe6ac-775f-493b-b101-f81139b02299 on host host-fail for vnic_type normal using segments [{'id': '8041aecf-0c09-4308-904a-6e11a26a397d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd7a92142-a727-42b4-9faa-93aaee809a46'}] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 846, in _bind_port_level driver.obj.bind_port(context) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 218, in bind_port self._check_port_context(context, False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 116, in _check_port_context assert((context.current['id'], context.host) AssertionError Failed to bind port b7abe6ac-775f-493b-b101-f81139b02299 on host host-fail for vnic_type normal using segments [{'id': '8041aecf-0c09-4308-904a-6e11a26a397d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd7a92142-a727-42b4-9faa-93aaee809a46'}] Failed to commit binding results for b7abe6ac-775f-493b-b101-f81139b02299 after 10 tries POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 163, in post return self.create(resources) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 2414, in create_port_binding raise exc.PortBindingError(port_id=port_id, neutron_lib.exceptions.PortBindingError: Binding for port b7abe6ac-775f-493b-b101-f81139b02299 on host host-fail could not be created or updated. neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_failure neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_non_existing_port_binding neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_non_existing_port_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_fields neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_fields ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' PUT failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 683, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 574, in invoke_controller result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/utils.py", line 76, in wrapped return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/controllers/resource.py", line 74, in put return {self.resource: self.plugin_updater(*updater_args)} File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/common/utils.py", line 681, in inner return f(self, context, *args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 2486, in update_port_binding raise exc.PortBindingError(port_id=port_id, host=host) neutron_lib.exceptions.PortBindingError: Binding for port 96e1a7a9-2d8c-4bf0-95db-200972bb0a0e on host host-ovs-no_filter could not be created or updated. neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_failure neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_failure ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_caching neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_caching ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_network_qos_policy_id neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_network_qos_policy_id ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_context_without_bounded_segment neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_context_without_bounded_segment ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_host neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_host ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_none neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_none ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_wrong_host neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_wrong_host ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_empty_dev neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_empty_dev ... ok Failed to get details for device 2 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/rpc.py", line 205, in get_devices_details_list_and_failed_devices devices.append(self._get_device_details( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result Exception: testdevice Failed to get details for device 4 Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/rpc.py", line 205, in get_devices_details_list_and_failed_devices devices.append(self._get_device_details( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1156, in _execute_mock_call raise result Exception: testdevice neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_failures neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_failures ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_with_empty_devices neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_with_empty_devices ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status_failed neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status_failed ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_not_found neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_bound_not_found ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_empty_devices neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_empty_devices ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed to update device 2 up Failed to update device 5 down neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_failed_devices neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_failed_devices ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_no_failure neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_no_failure ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify_not_sent_with_port_not_found neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify_not_sent_with_port_not_found ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host ... ok neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host_no_notify neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_not_tracked neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_not_tracked ... ok neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_tracked neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_tracked ... ok neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_with_tracking_disabled_by_config neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_register_resource_by_name_with_tracking_disabled_by_config ... ok neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_no_override neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_no_override ... ok neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_with_override neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_existing_with_override ... ok neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_new_resource neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_set_tracked_resource_new_resource ... ok neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_tracked_resource_error_if_already_registered_as_untracked neutron.tests.unit.quota.test_resource_registry.TestResourceRegistry.test_tracked_resource_error_if_already_registered_as_untracked ... ok neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_force_scheduling neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_force_scheduling ... ok neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_no_agents neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_no_agents ... ok neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_several_agents neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_several_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_many_hostable_agents neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_many_hostable_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_no_host_mapping neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_no_host_mapping ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment_one_hostable_agent neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment_one_hostable_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_equal_distribution neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_equal_distribution ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_no_active_agents neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_no_active_agents ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_one_agents_per_network neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_one_agents_per_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__schedule_router_skips_unschedulable_routers neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__schedule_router_skips_unschedulable_routers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__unbind_router_removes_binding neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test__unbind_router_removes_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_existing_router neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_existing_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_centralized neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_centralized ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_router_distributed neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_router_distributed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__schedule_router_skips_unschedulable_routers neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__schedule_router_skips_unschedulable_routers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__unbind_router_removes_binding neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test__unbind_router_removes_binding ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_absent_router neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_absent_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_centralized neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_centralized ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_legacy neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_legacy ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agents_hosting_routers neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agents_hosting_routers ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_router_distributed neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_schedule_router_distributed ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler ... ok neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test__get_chassis_load_by_prios_no_ports neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test__get_chassis_load_by_prios_no_ports ... ok neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test__get_chassis_load_by_prios_several_ports neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test__get_chassis_load_by_prios_several_ports ... ok neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway ... ok neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 ... ok neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 ... ok neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 ... ok neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance ... ok neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway ... ok neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway ... ok neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled ... ok neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_runtime_error neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_runtime_error ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_init_chain neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_init_chain ... ok neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_create_policy neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_create_policy ... ok neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_delete_policy neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_delete_policy ... ok neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy ... ok Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop result = func(*self.args, **self.kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/metering/agents/metering_agent.py", line 226, in _metering_loop self._add_metering_infos() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/metering/agents/metering_agent.py", line 221, in _add_metering_infos for key, traffic_counter in traffic_counters.items(): TypeError: 'Mock' object is not iterable Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop result = func(*self.args, **self.kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/metering/agents/metering_agent.py", line 226, in _metering_loop self._add_metering_infos() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/metering/agents/metering_agent.py", line 221, in _add_metering_infos for key, traffic_counter in traffic_counters.items(): TypeError: 'Mock' object is not iterable Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop result = func(*self.args, **self.kw) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/metering/agents/metering_agent.py", line 226, in _metering_loop self._add_metering_infos() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/metering/agents/metering_agent.py", line 221, in _add_metering_infos for key, traffic_counter in traffic_counters.items(): TypeError: 'Mock' object is not iterable /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/webob/acceptparse.py:1163: DeprecationWarning: The MIMEAccept class has been replaced by webob.acceptparse.create_accept_header. This compatibility shim will be deprecated in a future version of WebOb. warnings.warn( /usr/lib/python3/dist-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_handle_expired_object neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_handle_expired_object ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_net_tag_bumps_net_revision neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_net_tag_bumps_net_revision ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_port_revision neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_port_revision ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_port_already_dead neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_port_already_dead ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create ... ok neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_hit neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_hit ... ok neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_miss neutron.tests.unit.services.test_provider_configuration.GetProviderDriverClassTestCase.test_get_provider_driver_class_miss ... ok neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ ... ok neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... ok neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle ... ok Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_valid_tag neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_valid_tag ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_after_update neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_after_update ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_removed_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_removed_port ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_unbound neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_unbound ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_smartnic neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_smartnic ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port_not_belong_to_the_agent neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port_not_belong_to_the_agent ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings_activated_port_not_present neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings_activated_port_not_present ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_binding_no_activated_devices neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_binding_no_activated_devices ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_empty_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_empty_port ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_skipped_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_skipped_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_updated_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_updated_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_finds_known_updated_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_finds_known_updated_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_removed_port_if_never_added neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_removed_port_if_never_added ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_unknown_updated_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_unknown_updated_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_updated_port_if_removed neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_updated_port_if_removed ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_no_vif_changes_return_updated_port_only neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_no_vif_changes_return_updated_port_only ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_port_not_ready_yet neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_port_not_ready_yet ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_returns_port_changes neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_returns_port_changes ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_port_removed_and_added neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_port_removed_and_added ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_returns_current_for_unchanged_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_returns_current_for_unchanged_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_preserve neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_preserve ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_remove neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_recl_lv_port_to_remove ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin Failed reporting state! Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception Failed reporting state! Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_fail neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_fail ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_reset_tunnel_ofports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_reset_tunnel_ofports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_segmentation_id_compat neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_segmentation_id_compat ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_no_tag neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_no_tag ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin Error while processing VIF ports Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2704, in rpc_loop failed_devices = self.process_network_ports( File "/usr/lib/python3.9/unittest/mock.py", line 1093, in __call__ return self._mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1097, in _mock_call return self._execute_mock_call(*args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1152, in _execute_mock_call raise effect Exception: Trigger resync neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_finds_known_updated_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_finds_known_updated_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_unknown_updated_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_unknown_updated_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_updated_port_if_removed neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_updated_port_if_removed ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes_with_sync neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes_with_sync ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout_no_value neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout_no_value ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_enable neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_enable ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin Bridge br-eth for physical network physnet1 does not exist. Agent terminated! neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin Bridge br-eth for physical network physnet1 does not exist. Agent terminated! neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin Bridge br-eth for physical network physnet1 does not exist. Agent terminated! neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf_port_exists neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf_port_exists ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin Bridge br-eth for physical network physnet1 does not exist. Agent terminated! neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_dvr_enabled neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_dvr_enabled ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin Bridge br-eth for physical network physnet1 does not exist. Agent terminated! neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin Bridge br-eth for physical network physnet1 does not exist. Agent terminated! neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_port_exists neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_port_exists ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_using_veth_interconnection neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_using_veth_interconnection ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br_ports_exits_drop_flows neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br_ports_exits_drop_flows ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_df_disabled neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_df_disabled ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_address_mismatch neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_address_mismatch ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_no_active_binding neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_no_active_binding ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_put_port_down neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_put_port_down ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_skips_if_port_not_found neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_skips_if_port_not_found ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_updates_known_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_updates_known_port ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_failed_devices neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_failed_devices ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ignores_missing_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ignores_missing_port ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_unbinds_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_unbinds_port ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_add neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_add ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_shut_down_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_shut_down_port ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_delete neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_delete ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_setup_tunnel_flood_flow_once neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_setup_tunnel_flood_flow_once ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_with_ml2_plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_with_ml2_plugin ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_update neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_update ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_port_network neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_port_network ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_ports_returns_changed_vlan neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_ports_returns_changed_vlan ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_retries_map_and_remove_devs_not_to_retry neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_retries_map_and_remove_devs_not_to_retry ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_clears_old neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_clears_old ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_removes_drop_flow neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_removes_drop_flow ... ok /usr/lib/python3/dist-packages/eventlet/support/greendns.py:351: DeprecationWarning: please use dns.resolver.Resolver.resolve() instead a = fun(*args, **kwargs) Failed reporting state! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 207, in _send reply, failure = reply_q.get(timeout=timeout) File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 322, in get return waiter.wait() File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 141, in wait return get_hub().switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() _queue.Empty During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 399, in _report_state agent_status = self.state_rpc.report_state(self.context, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/agent/rpc.py", line 103, in report_state return method(context, 'report_state', **kwargs) File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 175, in call self.transport._send(self.target, msg_ctxt, msg, File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send return self._driver.send(target, ctxt, message, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 222, in send return self._send(target, ctxt, message, wait_for_reply, timeout, File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 213, in _send raise oslo_messaging.MessagingTimeout( oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-reports-plugin neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_treats_moved neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_treats_moved ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_and_get neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_and_get ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_existing_raises_exception neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_existing_raises_exception ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_uuid_existing neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_uuid_existing ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_uuid_non_existing_raises_exception neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_uuid_non_existing_raises_exception ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_is_singleton neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_is_singleton ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_iterator_returns_vlan_mappings neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_iterator_returns_vlan_mappings ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismBaseTestCase.test__set_bridge_name_notify neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismBaseTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test__set_bridge_name_notify neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test__set_bridge_name_notify ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local_dead neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSGDisabledLocalTestCase.test_type_local_dead ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_may_exist neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_may_exist ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_exists neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_exists ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_exist_row neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_exist_row ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_new_row neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_new_row ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_del neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_del ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_fail neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_fail ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_ignore neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelDHCPOptionsCommand.test_dhcp_options_no_exist_ignore ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeDefaultTest.test_validate_provider_segment_default neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeDefaultTest.test_validate_provider_segment_default ... ok neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeAllocationTest.test_allocate_tenant_segment_in_order_of_config neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeAllocationTest.test_allocate_tenant_segment_in_order_of_config ... ok neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_extend_port_dict_no_data_plane_status neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_extend_port_dict_no_data_plane_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_port_update_data_plane_status neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_port_update_data_plane_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_domain ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_driver neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_driver ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv6 neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv6 ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ptr_zones neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ptr_zones ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_dns_driver_loaded_after_server_restart neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_dns_driver_loaded_after_server_restart ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_fixed_ips_no_effect_after_clearing_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok /usr/lib/python3/dist-packages/neutron_lib/context.py:151: DeprecationWarning: context.session is used with and without new enginefacade. Please update the code to use new enginefacede consistently. warnings.warn('context.session is used with and without ' neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port ... FAIL neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name ... FAIL neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name ... FAIL neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips ... FAIL neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name ... FAIL neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name ... FAIL neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name ... FAIL neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain ... FAIL neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_non_dns_name_attribute neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_non_dns_name_attribute ... FAIL neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network ... FAIL neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_not_allowed_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_not_allowed_returns_400 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_V6_slaac_big_prefix neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_V6_slaac_big_prefix ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_as_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_as_admin ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_hostroutes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_hostroutes ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_bcast_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_bcast_returns_400 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_is_broadcast_addr_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_is_broadcast_addr_returns_400 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_is_nw_addr_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_is_nw_addr_returns_400 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V6_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_ra_mode neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_addr_modes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_addr_modes ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_values ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_modes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_modes ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_multiple_allocation_pools neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_multiple_allocation_pools ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_only_ip_version_v6_no_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_shared_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_shared_returns_400 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_network_different_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_network_different_tenant ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_fully_allocated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_dns ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_dns ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_routes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_routes ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_dns ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_host_routes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_host_routes ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_allocation_pool ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_pd_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_pd_allocation_pool ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_ipv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_ipv6 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_plugin_failure ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_quotas ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets_same_cidr_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_network ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_other neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_other ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_race_with_dhcp_port_creation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_race_with_dhcp_port_creation ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns_and_route neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns_and_route ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_project_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_project_id ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_unknown_filter neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_create_callback ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_with_allocation_range neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_with_allocation_range ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_new_gw neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_new_gw ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_invalid_gw_V4_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_with_too_many_entries neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_with_too_many_entries ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_empty_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_empty_body ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_incorrect_resource_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_incorrect_resource_body ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... FAIL neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted ... FAIL neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event ... FAIL neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_with_subnet_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_with_subnet_triggers_event ... FAIL neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event ... FAIL neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event ... FAIL neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event ... FAIL neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnet_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnet_triggers_event ... FAIL neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event ... FAIL neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_id neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_id ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_vfs neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_get_link_vfs ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_error neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_error ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_in_namespace neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_in_namespace ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_not_exists neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_not_exists ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_removed_during_call neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_interface_removed_during_call ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_namespace_not_exists neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_namespace_not_exists ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_no_namespace neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_no_namespace ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_error neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_error ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_in_namespace neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_in_namespace ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_not_exists neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_not_exists ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_removed_during_call neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_interface_removed_during_call ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_namespace_not_exists neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_namespace_not_exists ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_op_not_supported neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_op_not_supported ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_error neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_error ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_in_namespace neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_in_namespace ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_not_exists neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_not_exists ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_removed_during_call neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_removed_during_call ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_namespace_not_exists neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_namespace_not_exists ... ok neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_namespace neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_namespace ... ok neutron.tests.unit.services.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event neutron.tests.unit.services.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event ... ok neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_sg_resource neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_sg_resource ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_logs neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_logs ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log ... FAIL neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled ... FAIL neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_create_no_granular_traffic_counters neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_create_no_granular_traffic_counters ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_update neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_info_update ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label_rule neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_add_metering_label_rule ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_get_traffic_counters neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_get_traffic_counters ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_metering_agent_host_value neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_metering_agent_host_value ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report_interval neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_notification_report_interval ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info_delete neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info_delete ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label_rule neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label_rule ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_router_deleted neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_router_deleted ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_routers_updated neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_routers_updated ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_sync_router_namespaces neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_sync_router_namespaces ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule ... ok neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_none neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_none ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_one neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_one ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_postcommit neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_postcommit ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_reassociate_to_same_port_diff_fixed_ip neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_reassociate_to_same_port_diff_fixed_ip ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw_and_disabled_snat neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw_and_disabled_snat ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist ... FAIL neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_no_azs neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_no_azs ... FAIL neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule ... FAIL neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_non_existing_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_non_existing_rule ... FAIL neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_rule ... FAIL neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_update_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_update_rule ... FAIL neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback ... FAIL neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos ... FAIL neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_no_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_no_policy ... FAIL neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network ... FAIL neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port ... FAIL neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network ... FAIL neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test___init__ neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test___init__ ... ok Failed to store metadata for trunk c32a878f-412e-43dc-b5f8-e6a311b24ff6: Parent port for trunk bridge could not be found. neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted_trunk_on_trunk_update neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted_trunk_on_trunk_update ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_not_for_this_agent neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_not_for_this_agent ... ok Error on event created for subports [SubPort(port_id=904c1100-1b90-4de8-967f-3e0da7c4771f,segmentation_id=0,segmentation_type='foo',trunk_id=d84ab30b-bf09-4f92-bc26-ca5a0f6b96cd), SubPort(port_id=e284907c-c45b-4af7-8bbd-0dacd7388e81,segmentation_id=1,segmentation_type='foo',trunk_id=d84ab30b-bf09-4f92-bc26-ca5a0f6b96cd)]: neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error ... ok Unknown or unimplemented event updated neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event ... ok neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test___init__ neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test___init__ ... ok neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_added neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_added ... ok neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_deleted neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_deleted ... ok neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_created neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_created ... ok neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted ... ok neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_add_new_type neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_add_new_type ... ok neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_raises_keyerror_on_redefinition neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_raises_keyerror_on_redefinition ... ok neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator ... ok neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator_raises_keyerror_on_missing_validator neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator_raises_keyerror_on_missing_validator ... ok neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_default neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_default ... ok neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_set neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_default_api_workers_set ... ok neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_defined neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_defined ... ok neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_zero neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_zero ... ok ====================================================================== FAIL: neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_enable_metadata neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_enable_metadata ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/base.py", line 182, in func return f(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/agent/linux/test_dhcp.py", line 3283, in test_setup_reserved_and_enable_metadata self._test_setup_reserved(enable_isolated_metadata=True, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/agent/linux/test_dhcp.py", line 3257, in _test_setup_reserved mgr.driver.init_l3.assert_called_with('ns-XXX', File "/usr/lib/python3.9/unittest/mock.py", line 907, in assert_called_with raise AssertionError(_error_message()) from cause AssertionError: expected call not found. Expected: init_l3('ns-XXX', ['192.168.0.6/24', 'fdca:3ba5:a17a:4ba3::2/64', '169.254.169.254/32', 'fe80::a9fe:a9fe/64'], namespace='qdhcp-ns') Actual: init_l3('ns-XXX', ['192.168.0.6/24', 'fdca:3ba5:a17a:4ba3::2/64', '169.254.169.254/32'], namespace='qdhcp-ns') ====================================================================== FAIL: neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/base.py", line 182, in func return f(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/agent/linux/test_dhcp.py", line 3277, in test_setup_reserved_with_force_metadata_enable self._test_setup_reserved(force_metadata=True) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/agent/linux/test_dhcp.py", line 3257, in _test_setup_reserved mgr.driver.init_l3.assert_called_with('ns-XXX', File "/usr/lib/python3.9/unittest/mock.py", line 907, in assert_called_with raise AssertionError(_error_message()) from cause AssertionError: expected call not found. Expected: init_l3('ns-XXX', ['192.168.0.6/24', 'fdca:3ba5:a17a:4ba3::2/64', '169.254.169.254/32', 'fe80::a9fe:a9fe/64'], namespace='qdhcp-ns') Actual: init_l3('ns-XXX', ['192.168.0.6/24', 'fdca:3ba5:a17a:4ba3::2/64', '169.254.169.254/32'], namespace='qdhcp-ns') ====================================================================== FAIL: neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/base.py", line 182, in func return f(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/agent/linux/test_dhcp.py", line 3271, in test_setup_reserved_with_isolated_metadata_enable self._test_setup_reserved(enable_isolated_metadata=True) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/agent/linux/test_dhcp.py", line 3257, in _test_setup_reserved mgr.driver.init_l3.assert_called_with('ns-XXX', File "/usr/lib/python3.9/unittest/mock.py", line 907, in assert_called_with raise AssertionError(_error_message()) from cause AssertionError: expected call not found. Expected: init_l3('ns-XXX', ['192.168.0.6/24', 'fdca:3ba5:a17a:4ba3::2/64', '169.254.169.254/32', 'fe80::a9fe:a9fe/64'], namespace='qdhcp-ns') Actual: init_l3('ns-XXX', ['192.168.0.6/24', 'fdca:3ba5:a17a:4ba3::2/64', '169.254.169.254/32'], namespace='qdhcp-ns') ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: reservations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/base.py", line 182, in func return f(self, *args, **kwargs) File "/usr/lib/python3.9/unittest/mock.py", line 1337, in patched return func(*newargs, **newkeywargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/base.py", line 182, in func return f(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py", line 304, in test_update_port port, dns_data_db = self._create_port_for_test() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py", line 87, in _create_port_for_test self._create_subnet_for_test(network['network']['id'], cidr) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py", line 120, in _create_subnet_for_test return self._create_subnet(self.fmt, network_id, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 402, in _create_subnet subnet_res = subnet_req.get_response(self.api) File "/usr/lib/python3/dist-packages/webob/request.py", line 1313, in send status, headers, app_iter = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/pecan/middleware/recursive.py", line 56, in __call__ return self.application(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 840, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 733, in __call__ self.handle_hooks( File "/usr/lib/python3/dist-packages/pecan/core.py", line 865, in handle_hooks return super(Pecan, self).handle_hooks(hooks, *args, **kw) File "/usr/lib/python3/dist-packages/pecan/core.py", line 342, in handle_hooks result = getattr(hook, hook_type)(*args) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/hooks/quota_enforcement.py", line 82, in after quota.QUOTAS.commit_reservation( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/__init__.py", line 235, in commit_reservation self.get_driver().commit_reservation(context, reservation_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/quota/driver.py", line 270, in commit_reservation quota_api.remove_reservation(context, reservation_id, File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped return method(*args, **kwargs) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1014, in wrapper return fn(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/quota/api.py", line 202, in remove_reservation reservation = quota_obj.Reservation.get_object(context, id=reservation_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 609, in get_object db_obj = obj_db_api.get_object( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/db/api.py", line 32, in get_object return _get_filter_query(obj_cls, context, **kwargs).first() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3429, in first ret = list(self[0:1]) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3203, in __getitem__ return list(res) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: reservations [SQL: SELECT anon_1.reservations_project_id AS anon_1_reservations_project_id, anon_1.reservations_id AS anon_1_reservations_id, anon_1.reservations_expiration AS anon_1_reservations_expiration, resourcedeltas_1.resource AS resourcedeltas_1_resource, resourcedeltas_1.reservation_id AS resourcedeltas_1_reservation_id, resourcedeltas_1.amount AS resourcedeltas_1_amount FROM (SELECT reservations.project_id AS reservations_project_id, reservations.id AS reservations_id, reservations.expiration AS reservations_expiration FROM reservations WHERE reservations.id IN (?) LIMIT ? OFFSET ?) AS anon_1 LEFT OUTER JOIN resourcedeltas AS resourcedeltas_1 ON anon_1.reservations_id = resourcedeltas_1.reservation_id] [parameters: ('6092af22-df06-4e63-adc0-e3802e3b851e', 1, 0)] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_non_dns_name_attribute neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_non_dns_name_attribute ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_not_allowed_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_not_allowed_returns_400 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_V6_slaac_big_prefix neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_V6_slaac_big_prefix ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_as_admin neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_as_admin ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_hostroutes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_hostroutes ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_bcast_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_bcast_returns_400 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_is_broadcast_addr_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_is_broadcast_addr_returns_400 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_is_nw_addr_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_is_nw_addr_returns_400 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V6_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V6_cidr ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_ra_mode neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_addr_modes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_addr_modes ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_values ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_modes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_ra_modes ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_multiple_allocation_pools neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_multiple_allocation_pools ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_only_ip_version_v6_no_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_shared_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_shared_returns_400 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_network_different_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_network_different_tenant ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_allocation_pool ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_fully_allocated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_dns ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_dns ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_routes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_routes ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_dns ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_host_routes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_host_routes ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_allocation_pool ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_pd_allocation_pool neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_v6_pd_allocation_pool ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_ipv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_ipv6 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_plugin_failure ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_quotas ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets_same_cidr_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets_same_cidr_returns_400 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_network ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_other neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_other ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_race_with_dhcp_port_creation neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_race_with_dhcp_port_creation ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns_and_route neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns_and_route ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_project_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_project_id ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_unknown_filter neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count_filter_by_unknown_filter ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_create_callback ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_with_allocation_range neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_with_allocation_range ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_new_gw neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_new_gw ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_invalid_gw_V4_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_invalid_gw_V4_cidr ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_with_too_many_entries neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_with_too_many_entries ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_empty_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_empty_body ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_incorrect_resource_body neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_incorrect_resource_body ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_tracked_resources.py", line 33, in setUp super(SgTestCaseWrapper, self).setUp(plugin) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/extensions/test_securitygroup.py", line 257, in setUp super(SecurityGroupDBTestCase, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_tracked_resources.py", line 33, in setUp super(SgTestCaseWrapper, self).setUp(plugin) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/extensions/test_securitygroup.py", line 257, in setUp super(SecurityGroupDBTestCase, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_with_subnet_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_with_subnet_triggers_event ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_tracked_resources.py", line 33, in setUp super(SgTestCaseWrapper, self).setUp(plugin) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/extensions/test_securitygroup.py", line 257, in setUp super(SecurityGroupDBTestCase, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_tracked_resources.py", line 33, in setUp super(SgTestCaseWrapper, self).setUp(plugin) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/extensions/test_securitygroup.py", line 257, in setUp super(SecurityGroupDBTestCase, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_tracked_resources.py", line 33, in setUp super(SgTestCaseWrapper, self).setUp(plugin) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/extensions/test_securitygroup.py", line 257, in setUp super(SecurityGroupDBTestCase, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_tracked_resources.py", line 33, in setUp super(SgTestCaseWrapper, self).setUp(plugin) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/extensions/test_securitygroup.py", line 257, in setUp super(SecurityGroupDBTestCase, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_tracked_resources.py", line 33, in setUp super(SgTestCaseWrapper, self).setUp(plugin) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/extensions/test_securitygroup.py", line 257, in setUp super(SecurityGroupDBTestCase, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_tracked_resources.py", line 33, in setUp super(SgTestCaseWrapper, self).setUp(plugin) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/extensions/test_securitygroup.py", line 257, in setUp super(SecurityGroupDBTestCase, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_tracked_resources.py", line 33, in setUp super(SgTestCaseWrapper, self).setUp(plugin) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/extensions/test_securitygroup.py", line 257, in setUp super(SecurityGroupDBTestCase, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_tracked_resources.py", line 33, in setUp super(SgTestCaseWrapper, self).setUp(plugin) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/extensions/test_securitygroup.py", line 257, in setUp super(SecurityGroupDBTestCase, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnet_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnet_triggers_event ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_tracked_resources.py", line 33, in setUp super(SgTestCaseWrapper, self).setUp(plugin) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/extensions/test_securitygroup.py", line 257, in setUp super(SecurityGroupDBTestCase, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_tracked_resources.py", line 33, in setUp super(SgTestCaseWrapper, self).setUp(plugin) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/extensions/test_securitygroup.py", line 257, in setUp super(SecurityGroupDBTestCase, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_tracked_resources.py", line 33, in setUp super(SgTestCaseWrapper, self).setUp(plugin) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/extensions/test_securitygroup.py", line 257, in setUp super(SecurityGroupDBTestCase, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_tracked_resources.py", line 33, in setUp super(SgTestCaseWrapper, self).setUp(plugin) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/extensions/test_securitygroup.py", line 257, in setUp super(SecurityGroupDBTestCase, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_sg_resource neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_sg_resource ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: securitygroupportbindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/base.py", line 182, in func return f(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/logapi/test_logging_plugin.py", line 229, in test_create_log_not_bound_port self.assertRaises( File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 489, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 500, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 551, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 108, in match mismatch = self.exception_matcher.match(exc_info) File "/usr/lib/python3/dist-packages/testtools/matchers/_higherorder.py", line 62, in match mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 479, in match reraise(*matchee) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 101, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1053, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/db/db_base_plugin_common.py", line 48, in inner result = f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/logapi/logging_plugin.py", line 73, in create_log self.validator_mgr.validate_request(context, log_data) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/logapi/common/validators.py", line 119, in validate_request method(context, log_data) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/logapi/common/sg_validate.py", line 84, in validate_security_group_request _check_port_bound_sg(context, resource_id, target_id) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/services/logapi/common/sg_validate.py", line 32, in _check_port_bound_sg db_utils.model_query(context, sg_db.SecurityGroupPortBinding)\ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3490, in one ret = self.one_or_none() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3459, in one_or_none ret = list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: securitygroupportbindings [SQL: SELECT securitygroupportbindings.port_id AS securitygroupportbindings_port_id, securitygroupportbindings.security_group_id AS securitygroupportbindings_security_group_id FROM securitygroupportbindings WHERE securitygroupportbindings.security_group_id = ? AND securitygroupportbindings.port_id = ?] [parameters: ('d5c27031-c6cc-490a-8df9-3b7481a26a8e', '77f6402e-195b-4f6a-939b-60340d40b1ab')] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_logs neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_logs ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_none neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_none ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_one neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_one ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_postcommit neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_postcommit ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_reassociate_to_same_port_diff_fixed_ip neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_reassociate_to_same_port_diff_fixed_ip ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw_and_disabled_snat neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw_and_disabled_snat ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_no_azs neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_no_azs ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 208, in setUp raise SetupError(details) fixtures.fixture.SetupError: {} }}} traceback-2: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 197, in setUp self._setUp() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/plugins/ml2/test_plugin.py", line 104, in _setUp self.parent_setup() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1102, in setUp super(TestQoSRuleAlias, self).setUp(plugin=plugin, ext_mgr=ext_mgr, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_non_existing_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_non_existing_rule ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1102, in setUp super(TestQoSRuleAlias, self).setUp(plugin=plugin, ext_mgr=ext_mgr, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_rule ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1102, in setUp super(TestQoSRuleAlias, self).setUp(plugin=plugin, ext_mgr=ext_mgr, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_update_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_update_rule ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: ml2_geneve_allocations The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1102, in setUp super(TestQoSRuleAlias, self).setUp(plugin=plugin, ext_mgr=ext_mgr, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 145, in setUp self.api = router.APIRouter() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/api/v2/router.py", line 21, in APIRouter return pecan_app.v2_factory(None, **local_config) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/app.py", line 47, in v2_factory startup.initialize_all() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/pecan_wsgi/startup.py", line 39, in initialize_all manager.init() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 301, in init NeutronManager.get_instance() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 252, in get_instance cls._create_instance() File "/usr/lib/python3/dist-packages/oslo_concurrency/lockutils.py", line 360, in inner return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 238, in _create_instance cls._instance = cls() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 126, in __init__ plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/manager.py", line 162, in _get_plugin_instance plugin_inst = plugin_class() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/quota/resource_registry.py", line 124, in wrapper return f(*args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/plugin.py", line 256, in __init__ self.type_manager.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/managers.py", line 189, in initialize driver.obj.initialize() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_geneve.py", line 47, in initialize self._initialize(cfg.CONF.ml2_type_geneve.vni_ranges) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 131, in _initialize self.sync_allocations() File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped setattr(e, '_RETRY_EXCEEDED', True) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 154, in wrapper ectxt.value = e.inner_exc File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise 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 LOG.debug("Retry wrapper got retriable exception: %s", e) File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped return f(*dup_args, **dup_kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/plugins/ml2/drivers/type_tunnel.py", line 205, in sync_allocations allocs = ctx.session.query(self.model).all() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3373, in all return list(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3535, in __iter__ return self._execute_and_instances(context) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances result = conn.execute(querycontext.statement, self._params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: ml2_geneve_allocations [SQL: SELECT ml2_geneve_allocations.geneve_vni AS ml2_geneve_allocations_geneve_vni, ml2_geneve_allocations.allocated AS ml2_geneve_allocations_allocated FROM ml2_geneve_allocations] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: standardattributes The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/base.py", line 182, in func return f(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1280, in test_validate_create_network_callback self._test_validate_create_network_callback(network_qos=True) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1257, in _test_validate_create_network_callback net_qos_obj = self._make_qos_policy() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1237, in _make_qos_policy qos_policy.create() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 336, in decorator return func(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/rbac_db.py", line 364, in func return new_method(self, orig_method) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/rbac_db.py", line 300, in _create_hook orig_create(self) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/qos/policy.py", line 208, in create super(QosPolicy, self).create() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 864, in create db_obj = obj_db_api.create_object( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/db/api.py", line 69, in create_object context.session.add(db_obj) File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 199, in autonested_transaction yield tx File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 614, in __exit__ self.rollback() File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 611, in __exit__ self.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 472, in _prepare_impl self.session.dispatch.before_commit(self.session) File "/usr/lib/python3/dist-packages/sqlalchemy/event/attr.py", line 261, in __call__ fn(*args, **kw) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 316, in _load_one_to_manys session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 239, in save_obj _emit_insert_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1135, in _emit_insert_statements result = cached_connections[connection].execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: standardattributes [SQL: INSERT INTO standardattributes (resource_type, description, created_at, updated_at) VALUES (?, ?, ?, ?)] [parameters: ('qos_policies', None, '2021-12-31 02:16:26.000000', None)] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: standardattributes The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/base.py", line 182, in func return f(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1283, in test_validate_create_network_callback_no_qos self._test_validate_create_network_callback(network_qos=False) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1257, in _test_validate_create_network_callback net_qos_obj = self._make_qos_policy() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1237, in _make_qos_policy qos_policy.create() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 336, in decorator return func(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/rbac_db.py", line 364, in func return new_method(self, orig_method) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/rbac_db.py", line 300, in _create_hook orig_create(self) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/qos/policy.py", line 208, in create super(QosPolicy, self).create() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 864, in create db_obj = obj_db_api.create_object( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/db/api.py", line 69, in create_object context.session.add(db_obj) File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 199, in autonested_transaction yield tx File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 614, in __exit__ self.rollback() File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 611, in __exit__ self.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 472, in _prepare_impl self.session.dispatch.before_commit(self.session) File "/usr/lib/python3/dist-packages/sqlalchemy/event/attr.py", line 261, in __call__ fn(*args, **kw) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 316, in _load_one_to_manys session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 239, in save_obj _emit_insert_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1135, in _emit_insert_statements result = cached_connections[connection].execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: standardattributes [SQL: INSERT INTO standardattributes (resource_type, description, created_at, updated_at) VALUES (?, ?, ?, ?)] [parameters: ('qos_policies', None, '2021-12-31 02:16:26.000000', None)] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_no_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_no_policy ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: standardattributes The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/base.py", line 182, in func return f(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1324, in test_validate_create_port_callback_no_policy self._test_validate_create_port_callback() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1287, in _test_validate_create_port_callback net_qos_obj = self._make_qos_policy() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1237, in _make_qos_policy qos_policy.create() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 336, in decorator return func(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/rbac_db.py", line 364, in func return new_method(self, orig_method) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/rbac_db.py", line 300, in _create_hook orig_create(self) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/qos/policy.py", line 208, in create super(QosPolicy, self).create() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 864, in create db_obj = obj_db_api.create_object( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/db/api.py", line 69, in create_object context.session.add(db_obj) File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 199, in autonested_transaction yield tx File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 614, in __exit__ self.rollback() File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 611, in __exit__ self.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 472, in _prepare_impl self.session.dispatch.before_commit(self.session) File "/usr/lib/python3/dist-packages/sqlalchemy/event/attr.py", line 261, in __call__ fn(*args, **kw) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 316, in _load_one_to_manys session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 239, in save_obj _emit_insert_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1135, in _emit_insert_statements result = cached_connections[connection].execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: standardattributes [SQL: INSERT INTO standardattributes (resource_type, description, created_at, updated_at) VALUES (?, ?, ?, ?)] [parameters: ('qos_policies', None, '2021-12-31 02:16:26.000000', None)] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: standardattributes The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/base.py", line 182, in func return f(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1321, in test_validate_create_port_callback_policy_on_network self._test_validate_create_port_callback(network_qos=True) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1287, in _test_validate_create_port_callback net_qos_obj = self._make_qos_policy() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1237, in _make_qos_policy qos_policy.create() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 336, in decorator return func(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/rbac_db.py", line 364, in func return new_method(self, orig_method) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/rbac_db.py", line 300, in _create_hook orig_create(self) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/qos/policy.py", line 208, in create super(QosPolicy, self).create() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 864, in create db_obj = obj_db_api.create_object( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/db/api.py", line 69, in create_object context.session.add(db_obj) File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 199, in autonested_transaction yield tx File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 614, in __exit__ self.rollback() File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 611, in __exit__ self.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 472, in _prepare_impl self.session.dispatch.before_commit(self.session) File "/usr/lib/python3/dist-packages/sqlalchemy/event/attr.py", line 261, in __call__ fn(*args, **kw) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 316, in _load_one_to_manys session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 239, in save_obj _emit_insert_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1135, in _emit_insert_statements result = cached_connections[connection].execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: standardattributes [SQL: INSERT INTO standardattributes (resource_type, description, created_at, updated_at) VALUES (?, ?, ?, ?)] [parameters: ('qos_policies', None, '2021-12-31 02:16:26.000000', None)] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: standardattributes The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/base.py", line 182, in func return f(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1314, in test_validate_create_port_callback_policy_on_port self._test_validate_create_port_callback(port_qos=True) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1287, in _test_validate_create_port_callback net_qos_obj = self._make_qos_policy() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1237, in _make_qos_policy qos_policy.create() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 336, in decorator return func(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/rbac_db.py", line 364, in func return new_method(self, orig_method) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/rbac_db.py", line 300, in _create_hook orig_create(self) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/qos/policy.py", line 208, in create super(QosPolicy, self).create() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 864, in create db_obj = obj_db_api.create_object( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/db/api.py", line 69, in create_object context.session.add(db_obj) File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 199, in autonested_transaction yield tx File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 614, in __exit__ self.rollback() File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 611, in __exit__ self.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 472, in _prepare_impl self.session.dispatch.before_commit(self.session) File "/usr/lib/python3/dist-packages/sqlalchemy/event/attr.py", line 261, in __call__ fn(*args, **kw) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 316, in _load_one_to_manys session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 239, in save_obj _emit_insert_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1135, in _emit_insert_statements result = cached_connections[connection].execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: standardattributes [SQL: INSERT INTO standardattributes (resource_type, description, created_at, updated_at) VALUES (?, ?, ?, ?)] [parameters: ('qos_policies', None, '2021-12-31 02:16:26.000000', None)] (Background on this error at: http://sqlalche.me/e/13/e3q8) ====================================================================== FAIL: neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network ---------------------------------------------------------------------- testtools.testresult.real._StringException: traceback-1: {{{ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: qos_fip_policy_bindings The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/fixtures/fixture.py", line 125, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 89, in __call__ reraise(error[0], error[1], error[2]) File "/usr/lib/python3/dist-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3/dist-packages/fixtures/callmany.py", line 83, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 137, in self.addCleanup(lambda: self._delete_from_schema(engine)) File "/usr/lib/python3/dist-packages/neutron_lib/fixture.py", line 122, in _delete_from_schema conn.execute(table.delete()) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: qos_fip_policy_bindings [SQL: DELETE FROM qos_fip_policy_bindings] (Background on this error at: http://sqlalche.me/e/13/e3q8) }}} Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) sqlite3.OperationalError: no such table: standardattributes The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/base.py", line 182, in func return f(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1317, in test_validate_create_port_callback_policy_on_port_and_network self._test_validate_create_port_callback(port_qos=True, File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1287, in _test_validate_create_port_callback net_qos_obj = self._make_qos_policy() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/tests/unit/services/qos/test_qos_plugin.py", line 1237, in _make_qos_policy qos_policy.create() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 336, in decorator return func(self, *args, **kwargs) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/rbac_db.py", line 364, in func return new_method(self, orig_method) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/rbac_db.py", line 300, in _create_hook orig_create(self) File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/qos/policy.py", line 208, in create super(QosPolicy, self).create() File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/base.py", line 864, in create db_obj = obj_db_api.create_object( File "/build/neutron-VJWgSK/neutron-17.2.1/neutron/objects/db/api.py", line 69, in create_object context.session.add(db_obj) File "/usr/lib/python3.9/contextlib.py", line 124, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 199, in autonested_transaction yield tx File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 614, in __exit__ self.rollback() File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 611, in __exit__ self.commit() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 504, in commit self._prepare_impl() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 472, in _prepare_impl self.session.dispatch.before_commit(self.session) File "/usr/lib/python3/dist-packages/sqlalchemy/event/attr.py", line 261, in __call__ fn(*args, **kw) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 316, in _load_one_to_manys session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2540, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2682, in _flush transaction.rollback(_capture_exception=True) File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2642, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 586, in execute persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 239, in save_obj _emit_insert_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1135, in _emit_insert_statements result = cached_connections[connection].execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1011, in execute return meth(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 298, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1124, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1508, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 609, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBNonExistentTable: (sqlite3.OperationalError) no such table: standardattributes [SQL: INSERT INTO standardattributes (resource_type, description, created_at, updated_at) VALUES (?, ?, ?, ?)] [parameters: ('qos_policies', None, '2021-12-31 02:16:26.000000', None)] (Background on this error at: http://sqlalche.me/e/13/e3q8) ---------------------------------------------------------------------- Ran 17543 tests in 3773.063s FAILED (failures=290, skipped=1459) + echo ======> STESTR TEST SUITE FAILED FOR python3.9: displaying pip3 freeze output... ======> STESTR TEST SUITE FAILED FOR python3.9: displaying pip3 freeze output... + [ -x /usr/bin/pip3 ] + pip3 freeze alabaster==0.7.8 alembic==1.4.3.dev0 amqp==5.0.3 anyjson==0.3.3 appdirs==1.4.4 astroid==2.5.1 attrs==20.3.0 Babel==2.8.0 bcrypt==3.1.7 beautifulsoup4==4.9.3 blinker==1.4 cachetools==4.2.1 certifi==2020.6.20 cffi==1.14.5 chardet==4.0.0 cliff==3.4.0 cmd2==0.8.5 colorama==0.4.4 confluent-kafka==1.3.0 coverage==5.1 cryptography==3.3.2 ddt==1.4.1 debtcollector==2.2.0 decorator==4.4.2 deprecation==2.0.7 dnspython==2.0.0 docutils==0.16 dogpile.cache==1.0.2 dulwich==0.20.15 etcd3==0.12.0 etcd3gw==0.2.5 eventlet==0.26.1 extras==1.0.0 fasteners==0.14.1 fixtures==3.0.0 flake8==3.8.4 future==0.18.2 futurist==2.3.0 gabbi==2.0.1 gevent==20.9.0 greenlet==0.4.17 grpcio==1.30.2 hacking==1.1.0 httplib2==0.18.1 idna==2.10 imagesize==1.2.0 importlib-metadata==1.6.0 iniconfig==0.0.0 iso8601==0.1.13 isort==5.6.4 jeepney==0.6.0 Jinja2==2.11.3 jmespath==0.10.0 jsonpatch==1.25 jsonpath-rw==1.4.0 jsonpath-rw-ext==1.2.2 jsonpointer==2.0 jsonschema==3.2.0 kazoo==2.7.0.dev0 keyring==22.0.1 keystoneauth1==4.2.1 keystonemiddleware==9.1.0 kombu==5.0.2 lazy-object-proxy==0.0.0 linecache2==1.0.0 logutils==0.3.3 lxml==4.6.3 Mako==1.1.3 MarkupSafe==1.1.1 mccabe==0.6.1 monotonic==1.5 more-itertools==4.2.0 msgpack==1.0.0 munch==2.3.2 netaddr==0.7.19 netifaces==0.10.9 neutron==17.2.1 neutron-lib==2.6.1 oauthlib==3.1.0 openstackdocstheme==1.20.0 openstacksdk==0.50.0 os-client-config==2.1.0 os-ken==1.2.0 os-service-types==1.7.0 os-testr==1.1.0 os-traits==2.4.0 os-vif==2.2.0 os-xenapi==0.3.4 osc-lib==2.2.1 oslo.cache==2.6.1 oslo.concurrency==4.3.1 oslo.config==8.3.3 oslo.context==3.1.1 oslo.db==8.4.0 oslo.i18n==5.0.1 oslo.log==4.4.0 oslo.messaging==12.5.2 oslo.middleware==4.1.1 oslo.policy==3.5.0 oslo.privsep==2.4.0 oslo.reports==2.2.0 oslo.rootwrap==6.2.0 oslo.serialization==4.0.2 oslo.service==2.4.0 oslo.upgradecheck==1.1.1 oslo.utils==4.6.0 oslo.versionedobjects==2.3.0 oslotest==4.4.1 osprofiler==3.4.0 ovs==2.15.0 ovsdbapp==1.6.0 packaging==20.9 paramiko==2.7.2 Paste==3.5.0 PasteDeploy==2.1.1 pbr==5.5.0 pecan==1.3.3 pep8==1.7.1 pluggy==0.13.0 ply==3.11 prettytable==0.7.2 protobuf==3.12.4 psutil==5.8.0 psycopg2==2.8.6 pure-sasl==0.5.1 py==1.10.0 pycadf==3.1.1 pycodestyle==2.6.0 pycparser==2.20 pyflakes==2.2.0 Pygments==2.7.1 pyinotify==0.9.6 PyJWT==1.7.1 pykerberos==1.1.14 pymemcache==3.0.1 PyMySQL==0.9.3 PyNaCl==1.4.0 pyOpenSSL==20.0.1 pyparsing==2.4.7 pyperclip==1.8.0 pyroute2==0.5.14 pyrsistent==0.15.5 pytest==6.0.2 python-binary-memcached==0.30.0 python-dateutil==2.8.1 python-designateclient==4.1.0 python-editor==1.0.3 python-keystoneclient==4.1.1 python-memcached==1.58 python-mimeparse==1.6.0 python-neutronclient==7.2.1 python-novaclient==17.2.1 python-subunit==1.4.0 python-swiftclient==3.10.1 pytz==2021.1 pyudev==0.22.0 PyYAML==5.3.1 pyzmq==20.0.0 redis==3.5.3 repoze.lru==0.7 requests==2.25.1 requestsexceptions==1.4.0 rfc3986==1.4.0 roman==2.0.0 Routes==2.5.1 SecretStorage==3.3.1 setproctitle==1.2.1 simplegeneric==0.8.1 simplejson==3.17.2 six==1.16.0 snowballstemmer==2.1.0 sortedcontainers==2.1.0 soupsieve==2.2.1 Sphinx==3.4.3 sphinx-feature-classification==1.0.1 SQLAlchemy==1.3.22 sqlalchemy-migrate==0.13.0 sqlparse==0.4.1 statsd==3.3.0 stestr==3.0.1 stevedore==3.2.2 tempest==25.0.1 Tempita==0.5.2 tenacity==6.2.0 testrepository==0.0.20 testresources==2.0.1 testscenarios==0.5.0 testtools==2.4.0 tinyrpc==0.6 toml==0.10.1 tooz==2.7.1 traceback2==1.4.0 uhashring==1.2 unittest2==1.1.0 urllib3==1.26.5 vine==5.0.0 voluptuous==0.11.7 waitress==1.4.4 wcwidth==0.1.9 WebOb==1.8.6 WebTest==2.0.35 wrapt==1.12.1 wsgi-intercept==1.9.2 yappi==1.0 zake==0.2.2 zipp==1.0.0 zope.event==4.4 zope.interface==5.2.0 + exit 1 make[1]: *** [debian/rules:55: override_dh_install] Error 1 make[1]: Leaving directory '/build/neutron-VJWgSK/neutron-17.2.1' make: *** [debian/rules:12: binary-indep] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess returned exit status 2 E: run_chroot failed: E: command failed: chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/neutron-VJWgSK/neutron-17.2.1 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1630936527" dpkg-buildpackage -uc -a amd64 --build=all" W: listening on child socket failed: I: removing tempdir /tmp/mmdebstrap.cFqR28WUcW... mmdebstrap failed